//[100,100]80,80,80,255,105,105,105,255,153,153,153,255,154,154,154,255,164,164,164,255,165,165,165,255,165,165,165,255,138,138,138,255,104,104,104,255,169,169,169,255,179,179,179,255,184,184,184,255,187,187,187,255,188,188,188,255,183,183,183,255,120,120,120,255,183,183,183,255,199,199,199,255,205,205,205,255,209,209,209,255,211,211,211,255,213,213,213,255,164,164,164,255,186,186,186,255,220,220,220,255,221,221,221,255,222,222,222,255,225,225,225,255,229,229,229,255,181,181,181,255,197,197,197,255,236,236,236,255,239,239,239,255,203,203,203,255,227,227,227,255,241,241,241,255,241,241,241,255,244,244,244,255,245,245,245,255,237,237,237,255,163,163,163,255,225,225,225,255,247,247,247,255,245,245,245,255,244,244,244,255,249,249,249,255,236,236,236,255,166,166,166,255,232,232,232,255,243,243,243,255,242,242,242,255,239,239,239,255,237,237,237,255,224,224,224,255,166,166,166,255,230,230,230,255,231,231,231,255,235,235,235,255,228,228,228,255,233,233,233,255,195,195,195,255,170,170,170,255,227,227,227,255,217,217,217,255,216,216,216,255,211,211,211,255,217,217,217,255,160,160,160,255,169,169,169,255,214,214,214,255,190,190,190,255,192,192,192,255,187,187,187,255,175,175,175,255,126,126,126,255,181,181,181,255,170,170,170,255,149,149,149,255,150,150,150,255,136,136,136,255,124,124,124,255,76,76,76,255,139,139,139,255,142,142,142,255,102,102,102,255,98,98,98,255,112,112,112,255,96,96,96,255,92,92,92,255,89,89,89,255,78,78,78,255,114,114,114,255,99,99,99,255,49,49,49,255,46,46,46,255,44,44,44,255,61,61,61,255,58,58,58,255,59,59,59,255,57,57,57,255,86,86,86,255,98,98,98,255,155,155,155,255,161,161,161,255,165,165,165,255,169,169,169,255,171,171,171,255,146,146,146,255,105,105,105,255,169,169,169,255,182,182,182,255,190,190,190,255,192,192,192,255,193,193,193,255,189,189,189,255,125,125,125,255,179,179,179,255,206,206,206,255,211,211,211,255,212,212,212,255,216,216,216,255,218,218,218,255,166,166,166,255,181,181,181,255,223,223,223,255,225,225,225,255,226,226,226,255,227,227,227,255,232,232,232,255,184,184,184,255,199,199,199,255,241,241,241,255,242,242,242,255,207,207,207,255,229,229,229,255,245,245,245,255,246,246,246,255,245,245,245,255,247,247,247,255,240,240,240,255,164,164,164,255,226,226,226,255,252,252,252,255,249,249,249,255,247,247,247,255,249,249,249,255,236,236,236,255,171,171,171,255,232,232,232,255,250,250,250,255,244,244,244,255,244,244,244,255,250,250,250,255,219,219,219,255,164,164,164,255,235,235,235,255,237,237,237,255,232,232,232,255,228,228,228,255,229,229,229,255,196,196,196,255,180,180,180,255,225,225,225,255,206,206,206,255,202,202,202,255,193,193,193,255,184,184,184,255,152,152,152,255,162,162,162,255,180,180,180,255,153,153,153,255,144,144,144,255,128,128,128,255,124,124,124,255,95,95,95,255,124,124,124,255,110,110,110,255,91,91,91,255,83,83,83,255,76,76,76,255,70,70,70,255,54,54,54,255,98,98,98,255,101,101,101,255,76,76,76,255,72,72,72,255,84,84,84,255,77,77,77,255,75,75,75,255,79,79,79,255,78,78,78,255,120,120,120,255,97,97,97,255,33,33,33,255,11,11,11,255,25,25,25,255,43,43,43,255,18,18,18,255,4,4,4,255,24,24,24,255,92,92,92,255,95,95,95,255,162,162,162,255,167,167,167,255,171,171,171,255,174,174,174,255,176,176,176,255,154,154,154,255,104,104,104,255,171,171,171,255,190,190,190,255,195,195,195,255,195,195,195,255,201,201,201,255,196,196,196,255,129,129,129,255,174,174,174,255,209,209,209,255,213,213,213,255,211,211,211,255,217,217,217,255,220,220,220,255,170,170,170,255,180,180,180,255,226,226,226,255,227,227,227,255,232,232,232,255,234,234,234,255,237,237,237,255,188,188,188,255,199,199,199,255,241,241,241,255,244,244,244,255,212,212,212,255,228,228,228,255,246,246,246,255,251,251,251,255,249,249,249,255,251,251,251,255,251,251,251,255,170,170,170,255,223,223,223,255,248,248,248,255,250,250,250,255,248,248,248,255,244,244,244,255,234,234,234,255,179,179,179,255,229,229,229,255,232,232,232,255,224,224,224,255,221,221,221,255,221,221,221,255,199,199,199,255,164,164,164,255,206,206,206,255,188,188,188,255,183,183,183,255,172,172,172,255,165,165,165,255,151,151,151,255,137,137,137,255,161,161,161,255,144,144,144,255,132,132,132,255,132,132,132,255,126,126,126,255,107,107,107,255,114,114,114,255,130,130,130,255,118,118,118,255,122,122,122,255,120,120,120,255,123,123,123,255,99,99,99,255,131,131,131,255,128,128,128,255,123,123,123,255,122,122,122,255,125,125,125,255,116,116,116,255,85,85,85,255,136,136,136,255,138,138,138,255,104,104,104,255,108,108,108,255,117,117,117,255,117,117,117,255,117,117,117,255,124,124,124,255,100,100,100,255,124,124,124,255,128,128,128,255,124,124,124,255,46,46,46,255,28,28,28,255,111,111,111,255,84,84,84,255,6,6,6,255,45,45,45,255,98,98,98,255,89,89,89,255,160,160,160,255,168,168,168,255,173,173,173,255,175,175,175,255,181,181,181,255,164,164,164,255,101,101,101,255,171,171,171,255,194,194,194,255,196,196,196,255,199,199,199,255,205,205,205,255,202,202,202,255,141,141,141,255,175,175,175,255,212,212,212,255,217,217,217,255,220,220,220,255,223,223,223,255,223,223,223,255,177,177,177,255,177,177,177,255,232,232,232,255,231,231,231,255,236,236,236,255,233,233,233,255,235,235,235,255,192,192,192,255,207,207,207,255,246,246,246,255,247,247,247,255,221,221,221,255,219,219,219,255,226,226,226,255,224,224,224,255,217,217,217,255,212,212,212,255,209,209,209,255,156,156,156,255,188,188,188,255,196,196,196,255,190,190,190,255,186,186,186,255,181,181,181,255,180,180,180,255,141,141,141,255,170,170,170,255,163,163,163,255,161,161,161,255,160,160,160,255,157,157,157,255,159,159,159,255,137,137,137,255,163,163,163,255,164,164,164,255,169,169,169,255,165,165,165,255,168,168,168,255,167,167,167,255,158,158,158,255,192,192,192,255,184,184,184,255,188,188,188,255,187,187,187,255,188,188,188,255,159,159,159,255,169,169,169,255,203,203,203,255,184,184,184,255,186,186,186,255,174,174,174,255,179,179,179,255,133,133,133,255,184,184,184,255,179,179,179,255,167,167,167,255,160,160,160,255,156,156,156,255,138,138,138,255,80,80,80,255,144,144,144,255,148,148,148,255,100,100,100,255,108,108,108,255,119,119,119,255,111,111,111,255,110,110,110,255,111,111,111,255,101,101,101,255,126,126,126,255,120,120,120,255,143,143,143,255,64,64,64,255,22,22,22,255,125,125,125,255,114,114,114,255,0,0,0,255,42,42,42,255,109,109,109,255,88,88,88,255,163,163,163,255,172,172,172,255,173,173,173,255,178,178,178,255,181,181,181,255,165,165,165,255,100,100,100,255,165,165,165,255,191,191,191,255,193,193,193,255,200,200,200,255,196,196,196,255,190,190,190,255,142,142,142,255,169,169,169,255,195,195,195,255,195,195,195,255,197,197,197,255,193,193,193,255,193,193,193,255,159,159,159,255,156,156,156,255,182,182,182,255,172,172,172,255,174,174,174,255,170,170,170,255,175,175,175,255,151,151,151,255,175,175,175,255,220,220,220,255,212,212,212,255,179,179,179,255,161,161,161,255,163,163,163,255,163,163,163,255,167,167,167,255,173,173,173,255,177,177,177,255,145,145,145,255,174,174,174,255,191,191,191,255,192,192,192,255,199,199,199,255,205,205,205,255,210,210,210,255,170,170,170,255,217,217,217,255,222,222,222,255,222,222,222,255,225,225,225,255,227,227,227,255,221,221,221,255,180,180,180,255,234,234,234,255,231,231,231,255,231,231,231,255,234,234,234,255,236,236,236,255,205,205,205,255,181,181,181,255,234,234,234,255,221,221,221,255,223,223,223,255,219,219,219,255,215,215,215,255,168,168,168,255,176,176,176,255,223,223,223,255,197,197,197,255,194,194,194,255,199,199,199,255,197,197,197,255,130,130,130,255,185,185,185,255,183,183,183,255,168,168,168,255,167,167,167,255,163,163,163,255,138,138,138,255,86,86,86,255,141,141,141,255,144,144,144,255,105,105,105,255,106,106,106,255,119,119,119,255,99,99,99,255,104,104,104,255,115,115,115,255,100,100,100,255,127,127,127,255,136,136,136,255,137,137,137,255,63,63,63,255,33,33,33,255,120,120,120,255,108,108,108,255,7,7,7,255,51,51,51,255,98,98,98,255,79,79,79,255,128,128,128,255,126,126,126,255,133,133,133,255,129,129,129,255,125,125,125,255,122,122,122,255,83,83,83,255,123,123,123,255,132,132,132,255,127,127,127,255,129,129,129,255,125,125,125,255,130,130,130,255,104,104,104,255,113,113,113,255,140,140,140,255,142,142,142,255,148,148,148,255,150,150,150,255,160,160,160,255,143,143,143,255,134,134,134,255,171,171,171,255,172,172,172,255,180,180,180,255,184,184,184,255,197,197,197,255,181,181,181,255,199,199,199,255,250,250,250,255,252,252,252,255,227,227,227,255,217,217,217,255,234,234,234,255,241,241,241,255,245,245,245,255,245,245,245,255,243,243,243,255,187,187,187,255,225,225,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,185,185,185,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,174,174,174,255,245,245,245,255,244,244,244,255,245,245,245,255,242,242,242,255,247,247,247,255,211,211,211,255,178,178,178,255,237,237,237,255,227,227,227,255,227,227,227,255,228,228,228,255,223,223,223,255,172,172,172,255,176,176,176,255,221,221,221,255,205,205,205,255,206,206,206,255,195,195,195,255,191,191,191,255,139,139,139,255,185,185,185,255,188,188,188,255,172,172,172,255,170,170,170,255,166,166,166,255,145,145,145,255,87,87,87,255,146,146,146,255,144,144,144,255,113,113,113,255,115,115,115,255,123,123,123,255,112,112,112,255,115,115,115,255,124,124,124,255,112,112,112,255,134,134,134,255,131,131,131,255,146,146,146,255,62,62,62,255,36,36,36,255,135,135,135,255,113,113,113,255,0,0,0,255,53,53,53,255,75,75,75,255,51,51,51,255,89,89,89,255,93,93,93,255,110,110,110,255,115,115,115,255,116,116,116,255,127,127,127,255,89,89,89,255,128,128,128,255,157,157,157,255,165,165,165,255,172,172,172,255,178,178,178,255,183,183,183,255,148,148,148,255,158,158,158,255,205,205,205,255,214,214,214,255,220,220,220,255,223,223,223,255,228,228,228,255,201,201,201,255,177,177,177,255,231,231,231,255,241,241,241,255,243,243,243,255,244,244,244,255,249,249,249,255,214,214,214,255,205,205,205,255,255,255,255,255,255,255,255,255,236,236,236,255,228,228,228,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,192,192,255,228,228,228,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,186,186,186,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,247,247,247,255,183,183,183,255,246,246,246,255,251,251,251,255,253,253,253,255,242,242,242,255,245,245,245,255,219,219,219,255,183,183,183,255,238,238,238,255,232,232,232,255,231,231,231,255,229,229,229,255,229,229,229,255,180,180,180,255,190,190,190,255,228,228,228,255,206,206,206,255,201,201,201,255,202,202,202,255,195,195,195,255,144,144,144,255,189,189,189,255,188,188,188,255,176,176,176,255,173,173,173,255,172,172,172,255,146,146,146,255,84,84,84,255,155,155,155,255,152,152,152,255,115,115,115,255,128,128,128,255,130,130,130,255,129,129,129,255,126,126,126,255,129,129,129,255,113,113,113,255,143,143,143,255,141,141,141,255,142,142,142,255,61,61,61,255,59,59,59,255,133,133,133,255,111,111,111,255,14,14,14,255,64,64,64,255,128,128,128,255,89,89,89,255,148,148,148,255,176,176,176,255,178,178,178,255,184,184,184,255,190,190,190,255,183,183,183,255,121,121,121,255,162,162,162,255,200,200,200,255,210,210,210,255,210,210,210,255,217,217,217,255,219,219,219,255,164,164,164,255,164,164,164,255,223,223,223,255,232,232,232,255,233,233,233,255,238,238,238,255,240,240,240,255,205,205,205,255,171,171,171,255,237,237,237,255,250,250,250,255,250,250,250,255,251,251,251,255,255,255,255,255,219,219,219,255,199,199,199,255,255,255,255,255,255,255,255,255,243,243,243,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,202,202,202,255,231,231,231,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,195,195,195,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,187,187,187,255,250,250,250,255,255,255,255,255,254,254,254,255,250,250,250,255,251,251,251,255,220,220,220,255,187,187,187,255,245,245,245,255,238,238,238,255,238,238,238,255,230,230,230,255,236,236,236,255,181,181,181,255,191,191,191,255,234,234,234,255,210,210,210,255,215,215,215,255,207,207,207,255,200,200,200,255,143,143,143,255,201,201,201,255,193,193,193,255,178,178,178,255,170,170,170,255,165,165,165,255,137,137,137,255,101,101,101,255,161,161,161,255,156,156,156,255,115,115,115,255,126,126,126,255,128,128,128,255,119,119,119,255,114,114,114,255,112,112,112,255,100,100,100,255,137,137,137,255,120,120,120,255,82,82,82,255,73,73,73,255,83,83,83,255,116,116,116,255,89,89,89,255,87,87,87,255,92,92,92,255,150,150,150,255,79,79,79,255,156,156,156,255,189,189,189,255,191,191,191,255,194,194,194,255,197,197,197,255,193,193,193,255,125,125,125,255,159,159,159,255,208,208,208,255,217,217,217,255,218,218,218,255,220,220,220,255,227,227,227,255,173,173,173,255,161,161,161,255,230,230,230,255,237,237,237,255,238,238,238,255,240,240,240,255,245,245,245,255,213,213,213,255,175,175,175,255,239,239,239,255,254,254,254,255,253,253,253,255,255,255,255,255,255,255,255,255,231,231,231,255,201,201,201,255,255,255,255,255,255,255,255,255,247,247,247,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,209,209,255,231,231,231,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,200,200,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,185,185,185,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,226,226,226,255,193,193,193,255,253,253,253,255,238,238,238,255,236,236,236,255,231,231,231,255,229,229,229,255,182,182,182,255,196,196,196,255,224,224,224,255,191,191,191,255,191,191,191,255,175,175,175,255,164,164,164,255,128,128,128,255,166,166,166,255,143,143,143,255,125,125,125,255,118,118,118,255,108,108,108,255,97,97,97,255,85,85,85,255,122,122,122,255,119,119,119,255,84,84,84,255,94,94,94,255,103,103,103,255,98,98,98,255,96,96,96,255,97,97,97,255,95,95,95,255,146,146,146,255,99,99,99,255,35,35,35,255,47,47,47,255,53,53,53,255,44,44,44,255,36,36,36,255,52,52,52,255,54,54,54,255,157,157,157,255,84,84,84,255,155,155,155,255,192,192,192,255,196,196,196,255,197,197,197,255,199,199,199,255,201,201,201,255,137,137,137,255,156,156,156,255,212,212,212,255,217,217,217,255,224,224,224,255,225,225,225,255,230,230,230,255,184,184,184,255,160,160,160,255,229,229,229,255,239,239,239,255,244,244,244,255,248,248,248,255,251,251,251,255,216,216,216,255,174,174,174,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,201,201,201,255,255,255,255,255,255,255,255,255,248,248,248,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,202,202,202,255,248,248,248,255,242,242,242,255,233,233,233,255,227,227,227,255,218,218,218,255,199,199,199,255,176,176,176,255,206,206,206,255,185,185,185,255,181,181,181,255,175,175,175,255,168,168,168,255,142,142,142,255,151,151,151,255,157,157,157,255,137,137,137,255,139,139,139,255,139,139,139,255,135,135,135,255,118,118,118,255,143,143,143,255,133,133,133,255,131,131,131,255,131,131,131,255,128,128,128,255,123,123,123,255,101,101,101,255,159,159,159,255,157,157,157,255,118,118,118,255,131,131,131,255,134,134,134,255,134,134,134,255,137,137,137,255,141,141,141,255,125,125,125,255,150,150,150,255,151,151,151,255,122,122,122,255,52,52,52,255,75,75,75,255,114,114,114,255,61,61,61,255,28,28,28,255,74,74,74,255,159,159,159,255,88,88,88,255,154,154,154,255,195,195,195,255,198,198,198,255,201,201,201,255,202,202,202,255,205,205,205,255,142,142,142,255,147,147,147,255,215,215,215,255,221,221,221,255,229,229,229,255,231,231,231,255,234,234,234,255,190,190,190,255,160,160,160,255,233,233,233,255,245,245,245,255,244,244,244,255,250,250,250,255,255,255,255,255,231,231,231,255,179,179,179,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,203,203,203,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,215,215,215,255,230,230,230,255,255,255,255,255,250,250,250,255,248,248,248,255,233,233,233,255,227,227,227,255,190,190,190,255,217,217,217,255,216,216,216,255,212,212,212,255,208,208,208,255,202,202,202,255,196,196,196,255,164,164,164,255,190,190,190,255,183,183,183,255,182,182,182,255,185,185,185,255,183,183,183,255,181,181,181,255,166,166,166,255,199,199,199,255,187,187,187,255,193,193,193,255,196,196,196,255,197,197,197,255,179,179,179,255,195,195,195,255,211,211,211,255,203,203,203,255,201,201,201,255,196,196,196,255,198,198,198,255,158,158,158,255,209,209,209,255,195,195,195,255,186,186,186,255,183,183,183,255,178,178,178,255,148,148,148,255,109,109,109,255,172,172,172,255,166,166,166,255,122,122,122,255,139,139,139,255,142,142,142,255,136,136,136,255,132,132,132,255,135,135,135,255,123,123,123,255,156,156,156,255,158,158,158,255,160,160,160,255,61,61,61,255,72,72,72,255,155,155,155,255,106,106,106,255,3,3,3,255,100,100,100,255,171,171,171,255,95,95,95,255,151,151,151,255,198,198,198,255,198,198,198,255,203,203,203,255,206,206,206,255,204,204,204,255,153,153,153,255,147,147,147,255,217,217,217,255,226,226,226,255,229,229,229,255,233,233,233,255,236,236,236,255,200,200,200,255,158,158,158,255,228,228,228,255,246,246,246,255,246,246,246,255,248,248,248,255,251,251,251,255,228,228,228,255,175,175,175,255,235,235,235,255,247,247,247,255,241,241,241,255,237,237,237,255,237,237,237,255,220,220,220,255,187,187,187,255,255,255,255,255,255,255,255,255,237,237,237,255,196,196,196,255,216,216,216,255,204,204,204,255,199,199,199,255,198,198,198,255,195,195,195,255,176,176,176,255,184,184,184,255,203,203,203,255,198,198,198,255,202,202,202,255,202,202,202,255,212,212,212,255,191,191,191,255,217,217,217,255,231,231,231,255,230,230,230,255,235,235,235,255,244,244,244,255,238,238,238,255,206,206,206,255,253,253,253,255,246,246,246,255,252,252,252,255,248,248,248,255,252,252,252,255,239,239,239,255,204,204,204,255,255,255,255,255,250,250,250,255,250,250,250,255,246,246,246,255,247,247,247,255,199,199,199,255,209,209,209,255,243,243,243,255,227,227,227,255,221,221,221,255,224,224,224,255,216,216,216,255,152,152,152,255,221,221,221,255,207,207,207,255,195,195,195,255,190,190,190,255,189,189,189,255,154,154,154,255,112,112,112,255,172,172,172,255,166,166,166,255,121,121,121,255,134,134,134,255,139,139,139,255,118,118,118,255,130,130,130,255,138,138,138,255,123,123,123,255,159,159,159,255,153,153,153,255,156,156,156,255,57,57,57,255,80,80,80,255,148,148,148,255,111,111,111,255,20,20,20,255,104,104,104,255,171,171,171,255,106,106,106,255,143,143,143,255,190,190,190,255,192,192,192,255,196,196,196,255,191,191,191,255,195,195,195,255,141,141,141,255,139,139,139,255,190,190,190,255,195,195,195,255,191,191,191,255,186,186,186,255,184,184,184,255,162,162,162,255,143,143,143,255,183,183,183,255,184,184,184,255,180,180,180,255,178,178,178,255,176,176,176,255,171,171,171,255,138,138,138,255,175,175,175,255,174,174,174,255,183,183,183,255,184,184,184,255,189,189,189,255,199,199,199,255,185,185,185,255,248,248,248,255,255,255,255,255,244,244,244,255,203,203,203,255,233,233,233,255,234,234,234,255,242,242,242,255,253,253,253,255,255,255,255,255,223,223,223,255,237,237,237,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,227,227,227,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,210,210,210,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,254,254,254,255,198,198,198,255,210,210,210,255,250,250,250,255,233,233,233,255,232,232,232,255,227,227,227,255,213,213,213,255,163,163,163,255,215,215,215,255,207,207,207,255,200,200,200,255,192,192,192,255,193,193,193,255,156,156,156,255,114,114,114,255,177,177,177,255,171,171,171,255,126,126,126,255,140,140,140,255,146,146,146,255,131,131,131,255,142,142,142,255,136,136,136,255,133,133,133,255,163,163,163,255,160,160,160,255,159,159,159,255,51,51,51,255,86,86,86,255,154,154,154,255,100,100,100,255,14,14,14,255,107,107,107,255,117,117,117,255,82,82,82,255,99,99,99,255,127,127,127,255,122,122,122,255,117,117,117,255,107,107,107,255,120,120,120,255,112,112,112,255,105,105,105,255,142,142,142,255,145,145,145,255,154,154,154,255,158,158,158,255,163,163,163,255,164,164,164,255,138,138,138,255,183,183,183,255,196,196,196,255,205,205,205,255,215,215,215,255,222,222,222,255,223,223,223,255,181,181,181,255,234,234,234,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,213,213,213,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,227,227,227,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,203,203,255,216,216,216,255,251,251,251,255,237,237,237,255,233,233,233,255,228,228,228,255,222,222,222,255,169,169,169,255,227,227,227,255,212,212,212,255,205,205,205,255,197,197,197,255,193,193,193,255,160,160,160,255,114,114,114,255,179,179,179,255,170,170,170,255,130,130,130,255,149,149,149,255,150,150,150,255,148,148,148,255,147,147,147,255,150,150,150,255,135,135,135,255,158,158,158,255,170,170,170,255,151,151,151,255,53,53,53,255,93,93,93,255,160,160,160,255,97,97,97,255,6,6,6,255,116,116,116,255,128,128,128,255,101,101,101,255,116,116,116,255,163,163,163,255,171,171,171,255,180,180,180,255,183,183,183,255,195,195,195,255,164,164,164,255,142,142,142,255,204,204,204,255,219,219,219,255,229,229,229,255,233,233,233,255,233,233,233,255,226,226,226,255,170,170,170,255,232,232,232,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,185,185,185,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,196,196,196,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,202,202,202,255,219,219,219,255,253,253,253,255,244,244,244,255,239,239,239,255,235,235,235,255,228,228,228,255,167,167,167,255,236,236,236,255,210,210,210,255,201,201,201,255,195,195,195,255,192,192,192,255,154,154,154,255,125,125,125,255,185,185,185,255,175,175,175,255,136,136,136,255,155,155,155,255,146,146,146,255,144,144,144,255,137,137,137,255,133,133,133,255,127,127,127,255,166,166,166,255,137,137,137,255,110,110,110,255,93,93,93,255,109,109,109,255,145,145,145,255,108,108,108,255,77,77,77,255,126,126,126,255,189,189,189,255,130,130,130,255,131,131,131,255,206,206,206,255,213,213,213,255,218,218,218,255,220,220,220,255,221,221,221,255,190,190,190,255,139,139,139,255,219,219,219,255,240,240,240,255,241,241,241,255,248,248,248,255,253,253,253,255,232,232,232,255,162,162,162,255,231,231,231,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,188,188,188,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,222,222,222,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,222,222,222,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,209,209,255,226,226,226,255,251,251,251,255,224,224,224,255,221,221,221,255,211,211,211,255,196,196,196,255,157,157,157,255,205,205,205,255,174,174,174,255,155,155,155,255,139,139,139,255,135,135,135,255,116,116,116,255,112,112,112,255,160,160,160,255,144,144,144,255,102,102,102,255,120,120,120,255,122,122,122,255,113,113,113,255,121,121,121,255,115,115,115,255,123,123,123,255,164,164,164,255,92,92,92,255,48,48,48,255,68,68,68,255,78,78,78,255,76,76,76,255,90,90,90,255,90,90,90,255,109,109,109,255,200,200,200,255,141,141,141,255,125,125,125,255,205,205,205,255,215,215,215,255,218,218,218,255,226,226,226,255,228,228,228,255,197,197,197,255,141,141,141,255,217,217,217,255,245,245,245,255,245,245,245,255,252,252,252,255,255,255,255,255,241,241,241,255,169,169,169,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,195,195,195,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,213,213,213,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,215,215,215,255,242,242,242,255,226,226,226,255,213,213,213,255,203,203,203,255,200,200,200,255,173,173,173,255,184,184,184,255,189,189,189,255,169,169,169,255,164,164,164,255,159,159,159,255,158,158,158,255,142,142,142,255,165,165,165,255,154,154,154,255,152,152,152,255,148,148,148,255,147,147,147,255,135,135,135,255,128,128,128,255,189,189,189,255,174,174,174,255,136,136,136,255,158,158,158,255,161,161,161,255,155,155,155,255,162,162,162,255,155,155,155,255,151,151,151,255,175,175,175,255,159,159,159,255,115,115,115,255,59,59,59,255,93,93,93,255,96,96,96,255,47,47,47,255,52,52,52,255,66,66,66,255,202,202,202,255,154,154,154,255,122,122,122,255,204,204,204,255,219,219,219,255,224,224,224,255,229,229,229,255,231,231,231,255,203,203,203,255,148,148,148,255,218,218,218,255,243,243,243,255,250,250,250,255,255,255,255,255,255,255,255,255,252,252,252,255,173,173,173,255,231,231,231,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,199,199,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,254,254,254,255,255,255,255,255,255,255,255,255,250,250,250,255,241,241,241,255,239,239,239,255,202,202,202,255,228,228,228,255,215,215,215,255,209,209,209,255,210,210,210,255,208,208,208,255,208,208,208,255,196,196,196,255,218,218,218,255,214,214,214,255,214,214,214,255,211,211,211,255,218,218,218,255,194,194,194,255,212,212,212,255,234,234,234,255,223,223,223,255,226,226,226,255,224,224,224,255,221,221,221,255,179,179,179,255,230,230,230,255,214,214,214,255,208,208,208,255,204,204,204,255,202,202,202,255,162,162,162,255,141,141,141,255,197,197,197,255,184,184,184,255,144,144,144,255,168,168,168,255,167,167,167,255,162,162,162,255,159,159,159,255,164,164,164,255,162,162,162,255,181,181,181,255,177,177,177,255,173,173,173,255,55,55,55,255,126,126,126,255,172,172,172,255,92,92,92,255,47,47,47,255,132,132,132,255,204,204,204,255,164,164,164,255,114,114,114,255,199,199,199,255,220,220,220,255,227,227,227,255,229,229,229,255,234,234,234,255,212,212,212,255,137,137,137,255,211,211,211,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,180,180,180,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,255,255,255,255,252,252,252,255,247,247,247,255,245,245,245,255,240,240,240,255,230,230,230,255,217,217,217,255,237,237,237,255,228,228,228,255,230,230,230,255,232,232,232,255,244,244,244,255,224,224,224,255,227,227,227,255,249,249,249,255,247,247,247,255,248,248,248,255,255,255,255,255,255,255,255,255,232,232,232,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,235,235,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,240,240,240,255,255,255,255,255,255,255,255,255,254,254,254,255,248,248,248,255,239,239,239,255,180,180,180,255,246,246,246,255,227,227,227,255,220,220,220,255,216,216,216,255,214,214,214,255,171,171,171,255,142,142,142,255,198,198,198,255,190,190,190,255,146,146,146,255,164,164,164,255,156,156,156,255,148,148,148,255,163,163,163,255,161,161,161,255,157,157,157,255,184,184,184,255,180,180,180,255,165,165,165,255,64,64,64,255,128,128,128,255,182,182,182,255,105,105,105,255,39,39,39,255,143,143,143,255,205,205,205,255,170,170,170,255,120,120,120,255,199,199,199,255,218,218,218,255,225,225,225,255,227,227,227,255,236,236,236,255,218,218,218,255,143,143,143,255,210,210,210,255,242,242,242,255,245,245,245,255,242,242,242,255,243,243,243,255,238,238,238,255,182,182,182,255,215,215,215,255,244,244,244,255,238,238,238,255,232,232,232,255,226,226,226,255,223,223,223,255,187,187,187,255,207,207,207,255,225,225,225,255,212,212,212,255,213,213,213,255,207,207,207,255,216,216,216,255,194,194,194,255,255,255,255,255,255,255,255,255,255,255,255,255,228,228,228,255,241,241,241,255,248,248,248,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,225,225,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,186,186,186,255,246,246,246,255,230,230,230,255,226,226,226,255,219,219,219,255,219,219,219,255,172,172,172,255,141,141,141,255,197,197,197,255,188,188,188,255,142,142,142,255,167,167,167,255,164,164,164,255,159,159,159,255,166,166,166,255,167,167,167,255,171,171,171,255,188,188,188,255,179,179,179,255,166,166,166,255,54,54,54,255,129,129,129,255,176,176,176,255,97,97,97,255,46,46,46,255,145,145,145,255,188,188,188,255,161,161,161,255,110,110,110,255,168,168,168,255,180,180,180,255,180,180,180,255,175,175,175,255,176,176,176,255,171,171,171,255,124,124,124,255,173,173,173,255,181,181,181,255,185,185,185,255,183,183,183,255,180,180,180,255,184,184,184,255,155,155,155,255,171,171,171,255,191,191,191,255,194,194,194,255,202,202,202,255,208,208,208,255,228,228,228,255,197,197,197,255,219,219,219,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,234,234,234,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,187,187,187,255,248,248,248,255,234,234,234,255,230,230,230,255,223,223,223,255,221,221,221,255,174,174,174,255,151,151,151,255,205,205,205,255,194,194,194,255,150,150,150,255,179,179,179,255,176,176,176,255,171,171,171,255,175,175,175,255,172,172,172,255,176,176,176,255,188,188,188,255,192,192,192,255,165,165,165,255,49,49,49,255,136,136,136,255,190,190,190,255,88,88,88,255,40,40,40,255,152,152,152,255,116,116,116,255,121,121,121,255,88,88,88,255,136,136,136,255,151,151,151,255,158,158,158,255,169,169,169,255,179,179,179,255,189,189,189,255,144,144,144,255,189,189,189,255,214,214,214,255,227,227,227,255,234,234,234,255,238,238,238,255,245,245,245,255,201,201,201,255,222,222,222,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,234,234,234,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,237,237,237,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,191,191,191,255,255,255,255,255,237,237,237,255,230,230,230,255,222,222,222,255,218,218,218,255,169,169,169,255,159,159,159,255,207,207,207,255,192,192,192,255,151,151,151,255,177,177,177,255,169,169,169,255,161,161,161,255,161,161,161,255,149,149,149,255,171,171,171,255,195,195,195,255,150,150,150,255,124,124,124,255,102,102,102,255,154,154,154,255,172,172,172,255,105,105,105,255,71,71,71,255,159,159,159,255,194,194,194,255,188,188,188,255,130,130,130,255,187,187,187,255,225,225,225,255,235,235,235,255,238,238,238,255,240,240,240,255,236,236,236,255,170,170,170,255,207,207,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,208,208,208,255,221,221,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,250,250,250,255,255,255,255,255,255,255,255,255,251,251,251,255,241,241,241,255,232,232,232,255,182,182,182,255,223,223,223,255,198,198,198,255,184,184,184,255,171,171,171,255,163,163,163,255,140,140,140,255,140,140,140,255,180,180,180,255,164,164,164,255,128,128,128,255,154,154,154,255,149,149,149,255,147,147,147,255,147,147,147,255,142,142,142,255,175,175,175,255,187,187,187,255,86,86,86,255,84,84,84,255,95,95,95,255,116,116,116,255,120,120,120,255,119,119,119,255,118,118,118,255,157,157,157,255,220,220,220,255,205,205,205,255,124,124,124,255,188,188,188,255,238,238,238,255,240,240,240,255,243,243,243,255,251,251,251,255,246,246,246,255,177,177,177,255,205,205,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,217,217,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,255,255,255,255,255,255,255,255,251,251,251,255,233,233,233,255,234,234,234,255,199,199,199,255,210,210,210,255,221,221,221,255,195,195,195,255,195,195,195,255,188,188,188,255,184,184,184,255,165,165,165,255,188,188,188,255,181,181,181,255,181,181,181,255,178,178,178,255,176,176,176,255,154,154,154,255,167,167,167,255,208,208,208,255,197,197,197,255,163,163,163,255,184,184,184,255,179,179,179,255,179,179,179,255,186,186,186,255,184,184,184,255,185,185,185,255,196,196,196,255,167,167,167,255,124,124,124,255,87,87,87,255,104,104,104,255,73,73,73,255,75,75,75,255,79,79,79,255,94,94,94,255,220,220,220,255,216,216,216,255,139,139,139,255,187,187,187,255,236,236,236,255,244,244,244,255,246,246,246,255,254,254,254,255,253,253,253,255,184,184,184,255,201,201,201,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,220,220,220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,255,255,255,255,255,255,255,255,242,242,242,255,243,243,243,255,236,236,236,255,245,245,245,255,223,223,223,255,247,247,247,255,245,245,245,255,245,245,245,255,241,241,241,255,251,251,251,255,224,224,224,255,238,238,238,255,255,255,255,255,247,247,247,255,252,252,252,255,247,247,247,255,246,246,246,255,202,202,202,255,255,255,255,255,237,237,237,255,236,236,236,255,230,230,230,255,226,226,226,255,183,183,183,255,175,175,175,255,221,221,221,255,206,206,206,255,167,167,167,255,187,187,187,255,183,183,183,255,180,180,180,255,184,184,184,255,182,182,182,255,177,177,177,255,196,196,196,255,195,195,195,255,164,164,164,255,65,65,65,255,162,162,162,255,167,167,167,255,79,79,79,255,84,84,84,255,115,115,115,255,224,224,224,255,220,220,220,255,146,146,146,255,184,184,184,255,239,239,239,255,247,247,247,255,249,249,249,255,250,250,250,255,253,253,253,255,188,188,188,255,197,197,197,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,237,237,237,255,218,218,218,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,203,203,255,255,255,255,255,255,255,255,255,250,250,250,255,242,242,242,255,243,243,243,255,191,191,191,255,177,177,177,255,221,221,221,255,208,208,208,255,167,167,167,255,187,187,187,255,176,176,176,255,162,162,162,255,181,181,181,255,178,178,178,255,183,183,183,255,197,197,197,255,199,199,199,255,164,164,164,255,66,66,66,255,162,162,162,255,195,195,195,255,82,82,82,255,83,83,83,255,170,170,170,255,221,221,221,255,218,218,218,255,151,151,151,255,176,176,176,255,237,237,237,255,248,248,248,255,253,253,253,255,254,254,254,255,255,255,255,255,198,198,198,255,196,196,196,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,231,231,231,255,219,219,219,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,237,237,237,255,221,221,221,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,250,250,250,255,225,225,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,205,205,205,255,255,255,255,255,255,255,255,255,253,253,253,255,241,241,241,255,241,241,241,255,189,189,189,255,176,176,176,255,225,225,225,255,210,210,210,255,166,166,166,255,191,191,191,255,189,189,189,255,178,178,178,255,194,194,194,255,183,183,183,255,193,193,193,255,201,201,201,255,199,199,199,255,159,159,159,255,68,68,68,255,167,167,167,255,181,181,181,255,87,87,87,255,84,84,84,255,167,167,167,255,220,220,220,255,217,217,217,255,159,159,159,255,172,172,172,255,225,225,225,255,223,223,223,255,224,224,224,255,219,219,219,255,216,216,216,255,176,176,176,255,164,164,164,255,213,213,213,255,216,216,216,255,212,212,212,255,206,206,206,255,203,203,203,255,191,191,191,255,179,179,179,255,217,217,217,255,215,215,215,255,228,228,228,255,232,232,232,255,239,239,239,255,238,238,238,255,223,223,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,206,206,206,255,255,255,255,255,252,252,252,255,249,249,249,255,244,244,244,255,243,243,243,255,188,188,188,255,178,178,178,255,225,225,225,255,213,213,213,255,178,178,178,255,207,207,207,255,205,205,205,255,195,195,195,255,198,198,198,255,191,191,191,255,199,199,199,255,209,209,209,255,203,203,203,255,155,155,155,255,79,79,79,255,174,174,174,255,193,193,193,255,76,76,76,255,87,87,87,255,172,172,172,255,144,144,144,255,167,167,167,255,122,122,122,255,127,127,127,255,168,168,168,255,159,159,159,255,160,160,160,255,163,163,163,255,172,172,172,255,167,167,167,255,161,161,161,255,214,214,214,255,224,224,224,255,235,235,235,255,250,250,250,255,255,255,255,255,245,245,245,255,218,218,218,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,210,210,210,255,255,255,255,255,253,253,253,255,242,242,242,255,237,237,237,255,234,234,234,255,183,183,183,255,185,185,185,255,234,234,234,255,215,215,215,255,175,175,175,255,194,194,194,255,187,187,187,255,183,183,183,255,182,182,182,255,163,163,163,255,189,189,189,255,209,209,209,255,155,155,155,255,132,132,132,255,118,118,118,255,181,181,181,255,184,184,184,255,86,86,86,255,101,101,101,255,178,178,178,255,139,139,139,255,204,204,204,255,163,163,163,255,161,161,161,255,221,221,221,255,233,233,233,255,243,243,243,255,252,252,252,255,255,255,255,255,227,227,227,255,194,194,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,220,220,220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,242,242,242,255,196,196,196,255,238,238,238,255,219,219,219,255,207,207,207,255,202,202,202,255,195,195,195,255,167,167,167,255,160,160,160,255,198,198,198,255,183,183,183,255,159,159,159,255,186,186,186,255,177,177,177,255,173,173,173,255,180,180,180,255,171,171,171,255,186,186,186,255,203,203,203,255,158,158,158,255,140,140,140,255,126,126,126,255,149,149,149,255,138,138,138,255,116,116,116,255,131,131,131,255,182,182,182,255,122,122,122,255,235,235,235,255,190,190,190,255,163,163,163,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,234,234,234,255,192,192,192,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,234,234,234,255,255,255,255,255,246,246,246,255,248,248,248,255,245,245,245,255,248,248,248,255,208,208,208,255,232,232,232,255,231,231,231,255,232,232,232,255,238,238,238,255,237,237,237,255,215,215,215,255,200,200,200,255,233,233,233,255,213,213,213,255,185,185,185,255,212,212,212,255,209,209,209,255,207,207,207,255,211,211,211,255,188,188,188,255,190,190,190,255,213,213,213,255,202,202,202,255,201,201,201,255,186,186,186,255,170,170,170,255,151,151,151,255,130,130,130,255,125,125,125,255,140,140,140,255,46,46,46,255,222,222,222,255,203,203,203,255,159,159,159,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,193,193,193,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,249,249,249,255,227,227,227,255,204,204,204,255,236,236,236,255,220,220,220,255,188,188,188,255,213,213,213,255,205,205,205,255,194,194,194,255,193,193,193,255,178,178,178,255,190,190,190,255,214,214,214,255,206,206,206,255,205,205,205,255,204,204,204,255,194,194,194,255,194,194,194,255,186,186,186,255,180,180,180,255,151,151,151,255,0,0,0,255,187,187,187,255,219,219,219,255,159,159,159,255,236,236,236,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,191,191,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,217,217,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,243,243,243,255,255,255,255,255,255,255,255,255,250,250,250,255,239,239,239,255,231,231,231,255,206,206,206,255,194,194,194,255,210,210,210,255,191,191,191,255,164,164,164,255,175,175,175,255,168,168,168,255,166,166,166,255,169,169,169,255,159,159,159,255,189,189,189,255,194,194,194,255,187,187,187,255,203,203,203,255,210,210,210,255,201,201,201,255,197,197,197,255,191,191,191,255,186,186,186,255,185,185,185,255,0,0,0,255,125,125,125,255,203,203,203,255,158,158,158,255,234,234,234,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,185,185,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,227,227,227,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,212,212,212,255,229,229,229,255,233,233,233,255,226,226,226,255,222,222,222,255,222,222,222,255,184,184,184,255,189,189,189,255,226,226,226,255,203,203,203,255,180,180,180,255,209,209,209,255,198,198,198,255,197,197,197,255,203,203,203,255,196,196,196,255,202,202,202,255,202,202,202,255,173,173,173,255,148,148,148,255,164,164,164,255,180,180,180,255,193,193,193,255,200,200,200,255,195,195,195,255,186,186,186,255,0,0,0,255,18,18,18,255,91,91,91,255,151,151,151,255,233,233,233,255,251,251,251,255,252,252,252,255,255,255,255,255,255,255,255,255,240,240,240,255,170,170,170,255,230,230,230,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,255,255,255,255,255,255,255,255,253,253,253,255,247,247,247,255,243,243,243,255,195,195,195,255,209,209,209,255,252,252,252,255,227,227,227,255,198,198,198,255,222,222,222,255,208,208,208,255,206,206,206,255,208,208,208,255,200,200,200,255,197,197,197,255,208,208,208,255,212,212,212,255,144,144,144,255,110,110,110,255,113,113,113,255,92,92,92,255,128,128,128,255,113,113,113,255,90,90,90,255,0,0,0,255,13,13,13,255,0,0,0,255,102,102,102,255,204,204,204,255,212,212,212,255,216,216,216,255,227,227,227,255,239,239,239,255,241,241,241,255,208,208,208,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,232,232,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,203,203,255,205,205,205,255,227,227,227,255,209,209,209,255,176,176,176,255,175,175,175,255,156,156,156,255,147,147,147,255,131,131,131,255,120,120,120,255,106,106,106,255,97,97,97,255,85,85,85,255,74,74,74,255,71,71,71,255,129,129,129,255,123,123,123,255,26,26,26,255,99,99,99,255,124,124,124,255,0,0,0,255,21,21,21,255,2,2,2,255,137,137,137,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,231,231,231,255,211,211,211,255,197,197,197,255,180,180,180,255,162,162,162,255,149,149,149,255,135,135,135,255,139,139,139,255,130,130,130,255,126,126,126,255,155,155,155,255,159,159,159,255,159,159,159,255,171,171,171,255,167,167,167,255,188,188,188,255,204,204,204,255,226,226,226,255,154,154,154,255,117,117,117,255,216,216,216,255,192,192,192,255,74,74,74,255,142,142,142,255,198,198,198,255,1,1,1,255,10,10,10,255,1,1,1,255,159,159,159,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,237,237,237,255,218,218,218,255,212,212,212,255,199,199,199,255,197,197,197,255,196,196,196,255,196,196,196,255,189,189,189,255,231,231,231,255,227,227,227,255,231,231,231,255,240,240,240,255,241,241,241,255,192,192,192,255,211,211,211,255,248,248,248,255,228,228,228,255,205,205,205,255,227,227,227,255,219,219,219,255,219,219,219,255,221,221,221,255,207,207,207,255,215,215,215,255,227,227,227,255,227,227,227,255,151,151,151,255,113,113,113,255,206,206,206,255,180,180,180,255,57,57,57,255,135,135,135,255,193,193,193,255,11,11,11,255,0,0,0,255,90,90,90,255,216,216,216,255,246,246,246,255,251,251,251,255,249,249,249,255,252,252,252,255,255,255,255,255,255,255,255,255,233,233,233,255,239,239,239,255,255,255,255,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,235,235,235,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,241,241,241,255,223,223,223,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,206,206,206,255,223,223,223,255,250,250,250,255,219,219,219,255,191,191,191,255,211,211,211,255,197,197,197,255,189,189,189,255,185,185,185,255,183,183,183,255,207,207,207,255,205,205,205,255,194,194,194,255,144,144,144,255,132,132,132,255,210,210,210,255,178,178,178,255,76,76,76,255,146,146,146,255,160,160,160,255,11,11,11,255,0,0,0,255,11,11,11,255,218,218,218,255,231,231,231,255,219,219,219,255,222,222,222,255,233,233,233,255,245,245,245,255,255,255,255,255,212,212,212,255,227,227,227,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,212,212,255,210,210,210,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,222,222,222,255,255,255,255,255,235,235,235,255,220,220,220,255,201,201,201,255,195,195,195,255,171,171,171,255,192,192,192,255,213,213,213,255,197,197,197,255,175,175,175,255,188,188,188,255,187,187,187,255,182,182,182,255,191,191,191,255,186,186,186,255,210,210,210,255,183,183,183,255,116,116,116,255,133,133,133,255,148,148,148,255,198,198,198,255,170,170,170,255,136,136,136,255,145,145,145,255,165,165,165,255,0,0,0,255,55,55,55,255,42,42,42,255,190,190,190,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,229,229,229,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,160,160,160,255,128,128,128,255,110,110,110,255,113,113,113,255,222,222,222,255,255,255,255,255,127,127,127,255,161,161,161,255,181,181,181,255,167,167,167,255,209,209,209,255,224,224,224,255,255,255,255,255,255,255,255,255,237,237,237,255,226,226,226,255,219,219,219,255,226,226,226,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,245,245,245,255,239,239,239,255,237,237,237,255,235,235,235,255,209,209,209,255,233,233,233,255,222,222,222,255,215,215,215,255,217,217,217,255,218,218,218,255,187,187,187,255,221,221,221,255,253,253,253,255,226,226,226,255,201,201,201,255,221,221,221,255,218,218,218,255,214,214,214,255,215,215,215,255,202,202,202,255,206,206,206,255,207,207,207,255,195,195,195,255,141,141,141,255,154,154,154,255,149,149,149,255,125,125,125,255,127,127,127,255,160,160,160,255,181,181,181,255,0,0,0,255,70,70,70,255,117,117,117,255,153,153,153,255,174,174,174,255,208,208,208,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,239,239,239,255,156,156,156,255,157,157,157,255,153,153,153,255,115,115,115,255,227,227,227,255,255,255,255,255,175,175,175,255,134,134,134,255,138,138,138,255,143,143,143,255,148,148,148,255,152,152,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,207,207,207,255,224,224,224,255,254,254,254,255,226,226,226,255,198,198,198,255,224,224,224,255,204,204,204,255,200,200,200,255,207,207,207,255,198,198,198,255,214,214,214,255,215,215,215,255,222,222,222,255,166,166,166,255,147,147,147,255,173,173,173,255,120,120,120,255,111,111,111,255,115,115,115,255,127,127,127,255,0,0,0,255,53,53,53,255,123,123,123,255,135,135,135,255,171,171,171,255,196,196,196,255,213,213,213,255,231,231,231,255,237,237,237,255,237,237,237,255,232,232,232,255,225,225,225,255,210,210,210,255,204,204,204,255,195,195,195,255,206,206,206,255,204,204,204,255,170,170,170,255,181,181,181,255,212,212,212,255,173,173,173,255,102,102,102,255,133,133,133,255,137,137,137,255,116,116,116,255,240,240,240,255,240,240,240,255,131,131,131,255,214,214,214,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,221,221,221,255,235,235,235,255,221,221,221,255,198,198,198,255,216,216,216,255,199,199,199,255,193,193,193,255,215,215,215,255,204,204,204,255,205,205,205,255,195,195,195,255,195,195,195,255,137,137,137,255,132,132,132,255,211,211,211,255,177,177,177,255,88,88,88,255,142,142,142,255,124,124,124,255,13,13,13,255,44,44,44,255,85,85,85,255,90,90,90,255,95,95,95,255,99,99,99,255,82,82,82,255,40,40,40,255,38,38,38,255,43,43,43,255,53,53,53,255,54,54,54,255,59,59,59,255,63,63,63,255,72,72,72,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,199,199,255,149,149,149,255,108,108,108,255,113,113,113,255,149,149,149,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,236,236,236,255,234,234,234,255,208,208,208,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,228,228,228,255,233,233,233,255,216,216,216,255,202,202,202,255,222,222,222,255,221,221,221,255,224,224,224,255,216,216,216,255,201,201,201,255,199,199,199,255,212,212,212,255,235,235,235,255,147,147,147,255,138,138,138,255,218,218,218,255,173,173,173,255,64,64,64,255,169,169,169,255,200,200,200,255,9,9,9,255,3,3,3,255,8,8,8,255,13,13,13,255,18,18,18,255,23,23,23,255,29,29,29,255,54,54,54,255,69,69,69,255,73,73,73,255,76,76,76,255,88,88,88,255,83,83,83,255,90,90,90,255,80,80,80,255,75,75,75,255,132,132,132,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,176,176,176,255,205,205,205,255,235,235,235,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,204,204,204,255,255,255,255,255,255,255,255,255,246,246,246,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,234,234,234,255,244,244,244,255,208,208,208,255,216,216,216,255,246,246,246,255,221,221,221,255,206,206,206,255,201,201,201,255,201,201,201,255,226,226,226,255,221,221,221,255,220,220,220,255,127,127,127,255,129,129,129,255,220,220,220,255,169,169,169,255,64,64,64,255,164,164,164,255,203,203,203,255,25,25,25,255,34,34,34,255,36,36,36,255,25,25,25,255,23,23,23,255,37,37,37,255,52,52,52,255,58,58,58,255,61,61,61,255,65,65,65,255,64,64,64,255,62,62,62,255,68,68,68,255,70,70,70,255,86,86,86,255,92,92,92,255,80,80,80,255,85,85,85,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,207,207,207,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,193,193,193,255,207,207,207,255,233,233,233,255,226,226,226,255,218,218,218,255,200,200,200,255,177,177,177,255,184,184,184,255,182,182,182,255,174,174,174,255,213,213,213,255,195,195,195,255,156,156,156,255,143,143,143,255,155,155,155,255,224,224,224,255,161,161,161,255,65,65,65,255,170,170,170,255,198,198,198,255,31,31,31,255,43,43,43,255,38,38,38,255,38,38,38,255,46,46,46,255,29,29,29,255,33,33,33,255,64,64,64,255,76,76,76,255,49,49,49,255,56,56,56,255,59,59,59,255,68,68,68,255,80,80,80,255,84,84,84,255,85,85,85,255,95,95,95,255,107,107,107,255,91,91,91,255,139,139,139,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,209,209,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,255,255,255,255,222,222,222,255,211,211,211,255,200,200,200,255,204,204,204,255,222,222,222,255,231,231,231,255,234,234,234,255,214,214,214,255,196,196,196,255,200,200,200,255,211,211,211,255,213,213,213,255,218,218,218,255,205,205,205,255,225,225,225,255,194,194,194,255,125,125,125,255,125,125,125,255,154,154,154,255,193,193,193,255,149,149,149,255,106,106,106,255,177,177,177,255,211,211,211,255,43,43,43,255,51,51,51,255,62,62,62,255,62,62,62,255,62,62,62,255,45,45,45,255,30,30,30,255,62,62,62,255,75,75,75,255,67,67,67,255,52,52,52,255,66,66,66,255,69,69,69,255,83,83,83,255,86,86,86,255,83,83,83,255,84,84,84,255,92,92,92,255,113,113,113,255,102,102,102,255,101,101,101,255,118,118,118,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,238,238,238,255,236,236,236,255,225,225,225,255,237,237,237,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,239,239,239,255,255,255,255,255,237,237,237,255,214,214,214,255,230,230,230,255,223,223,223,255,212,212,212,255,220,220,220,255,211,211,211,255,228,228,228,255,232,232,232,255,220,220,220,255,136,136,136,255,126,126,126,255,106,106,106,255,125,125,125,255,136,136,136,255,182,182,182,255,182,182,182,255,30,30,30,255,38,38,38,255,49,49,49,255,61,61,61,255,66,66,66,255,37,37,37,255,50,50,50,255,73,73,73,255,87,87,87,255,78,78,78,255,62,62,62,255,71,71,71,255,81,81,81,255,77,77,77,255,90,90,90,255,89,89,89,255,86,86,86,255,97,97,97,255,101,101,101,255,120,120,120,255,128,128,128,255,127,127,127,255,150,150,150,255,216,216,216,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,213,213,213,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,213,213,213,255,237,237,237,255,255,255,255,255,238,238,238,255,187,187,187,255,226,226,226,255,208,208,208,255,204,204,204,255,219,219,219,255,207,207,207,255,228,228,228,255,228,228,228,255,240,240,240,255,147,147,147,255,157,157,157,255,198,198,198,255,127,127,127,255,108,108,108,255,122,122,122,255,127,127,127,255,16,16,16,255,14,14,14,255,16,16,16,255,21,21,21,255,29,29,29,255,50,50,50,255,31,31,31,255,36,36,36,255,41,41,41,255,52,52,52,255,85,85,85,255,78,78,78,255,79,79,79,255,83,83,83,255,84,84,84,255,84,84,84,255,83,83,83,255,96,96,96,255,101,101,101,255,104,104,104,255,115,115,115,255,130,130,130,255,146,146,146,255,117,117,117,255,166,166,166,255,172,172,172,255,189,189,189,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,221,221,221,255,240,240,240,255,255,255,255,255,227,227,227,255,189,189,189,255,223,223,223,255,213,213,213,255,212,212,212,255,224,224,224,255,215,215,215,255,221,221,221,255,228,228,228,255,229,229,229,255,132,132,132,255,162,162,162,255,231,231,231,255,167,167,167,255,100,100,100,255,144,144,144,255,119,119,119,255,28,28,28,255,36,36,36,255,35,35,35,255,27,27,27,255,39,39,39,255,26,26,26,255,169,169,169,255,236,236,236,255,186,186,186,255,122,122,122,255,64,64,64,255,56,56,56,255,67,67,67,255,79,79,79,255,91,91,91,255,91,91,91,255,92,92,92,255,96,96,96,255,102,102,102,255,114,114,114,255,111,111,111,255,116,116,116,255,135,135,135,255,148,148,148,255,140,140,140,255,163,163,163,255,165,165,165,255,158,158,158,255,177,177,177,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,255,255,255,255,225,225,225,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,233,233,233,255,255,255,255,255,235,235,235,255,219,219,219,255,240,240,240,255,225,225,225,255,222,222,222,255,227,227,227,255,217,217,217,255,231,231,231,255,231,231,231,255,233,233,233,255,129,129,129,255,160,160,160,255,228,228,228,255,163,163,163,255,78,78,78,255,193,193,193,255,195,195,195,255,28,28,28,255,43,43,43,255,40,40,40,255,55,55,55,255,37,37,37,255,181,181,181,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,152,152,152,255,111,111,111,255,82,82,82,255,71,71,71,255,76,76,76,255,105,105,105,255,118,118,118,255,111,111,111,255,102,102,102,255,106,106,106,255,126,126,126,255,120,120,120,255,124,124,124,255,133,133,133,255,147,147,147,255,163,163,163,255,167,167,167,255,171,171,171,255,210,210,210,255,236,236,236,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,243,243,243,255,255,255,255,255,223,223,223,255,204,204,204,255,220,220,220,255,211,211,211,255,203,203,203,255,198,198,198,255,193,193,193,255,223,223,223,255,223,223,223,255,205,205,205,255,117,117,117,255,162,162,162,255,228,228,228,255,160,160,160,255,75,75,75,255,185,185,185,255,203,203,203,255,34,34,34,255,21,21,21,255,10,10,10,255,15,15,15,255,20,20,20,255,110,110,110,255,166,166,166,255,201,201,201,255,226,226,226,255,227,227,227,255,224,224,224,255,233,233,233,255,190,190,190,255,66,66,66,255,160,160,160,255,154,154,154,255,81,81,81,255,86,86,86,255,93,93,93,255,123,123,123,255,137,137,137,255,124,124,124,255,121,121,121,255,118,118,118,255,130,130,130,255,139,139,139,255,151,151,151,255,155,155,155,255,154,154,154,255,165,165,165,255,174,174,174,255,201,201,201,255,216,216,216,255,185,185,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,227,227,227,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,255,255,255,255,254,254,254,255,241,241,241,255,234,234,234,255,212,212,212,255,187,187,187,255,210,210,210,255,226,226,226,255,201,201,201,255,191,191,191,255,206,206,206,255,202,202,202,255,197,197,197,255,205,205,205,255,200,200,200,255,233,233,233,255,171,171,171,255,120,120,120,255,134,134,134,255,174,174,174,255,234,234,234,255,148,148,148,255,93,93,93,255,181,181,181,255,200,200,200,255,4,4,4,255,5,5,5,255,153,153,153,255,205,205,205,255,183,183,183,255,166,166,166,255,134,134,134,255,38,38,38,255,40,40,40,255,72,72,72,255,191,191,191,255,239,239,239,255,179,179,179,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,142,142,142,255,98,98,98,255,101,101,101,255,106,106,106,255,113,113,113,255,144,144,144,255,143,143,143,255,141,141,141,255,147,147,147,255,148,148,148,255,155,155,155,255,163,163,163,255,168,168,168,255,177,177,177,255,194,194,194,255,182,182,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,231,231,231,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,245,245,245,255,221,221,221,255,246,246,246,255,233,233,233,255,225,225,225,255,225,225,225,255,227,227,227,255,196,196,196,255,241,241,241,255,255,255,255,255,232,232,232,255,215,215,215,255,239,239,239,255,234,234,234,255,228,228,228,255,231,231,231,255,213,213,213,255,233,233,233,255,220,220,220,255,170,170,170,255,116,116,116,255,146,146,146,255,172,172,172,255,134,134,134,255,117,117,117,255,195,195,195,255,198,198,198,255,43,43,43,255,77,77,77,255,118,118,118,255,171,171,171,255,185,185,185,255,227,227,227,255,255,255,255,255,120,120,120,255,100,100,100,255,196,196,196,255,96,96,96,255,97,97,97,255,114,114,114,255,204,204,204,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,250,250,250,255,254,254,254,255,201,201,201,255,117,117,117,255,116,116,116,255,121,121,121,255,126,126,126,255,131,131,131,255,163,163,163,255,167,167,167,255,163,163,163,255,168,168,168,255,174,174,174,255,183,183,183,255,170,170,170,255,216,216,216,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,209,209,255,225,225,225,255,248,248,248,255,231,231,231,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,243,243,243,255,255,255,255,255,233,233,233,255,216,216,216,255,234,234,234,255,219,219,219,255,218,218,218,255,225,225,225,255,212,212,212,255,231,231,231,255,235,235,235,255,236,236,236,255,139,139,139,255,148,148,148,255,121,121,121,255,114,114,114,255,126,126,126,255,188,188,188,255,174,174,174,255,85,85,85,255,101,101,101,255,85,85,85,255,38,38,38,255,79,79,79,255,126,126,126,255,191,191,191,255,34,34,34,255,222,222,222,255,255,255,255,255,255,255,255,255,151,151,151,255,164,164,164,255,133,133,133,255,70,70,70,255,163,163,163,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,182,182,182,255,151,151,151,255,135,135,135,255,140,140,140,255,145,145,145,255,162,162,162,255,178,178,178,255,179,179,179,255,187,187,187,255,193,193,193,255,174,174,174,255,179,179,179,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,248,248,248,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,240,240,240,255,255,255,255,255,232,232,232,255,211,211,211,255,233,233,233,255,209,209,209,255,207,207,207,255,224,224,224,255,209,209,209,255,227,227,227,255,236,236,236,255,237,237,237,255,123,123,123,255,175,175,175,255,218,218,218,255,137,137,137,255,108,108,108,255,122,122,122,255,130,130,130,255,149,149,149,255,125,125,125,255,118,118,118,255,136,136,136,255,138,138,138,255,151,151,151,255,112,112,112,255,93,93,93,255,184,184,184,255,188,188,188,255,245,245,245,255,208,208,208,255,255,255,255,255,255,255,255,255,176,176,176,255,74,74,74,255,79,79,79,255,85,85,85,255,176,176,176,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,149,149,149,255,153,153,153,255,158,158,158,255,175,175,175,255,168,168,168,255,193,193,193,255,201,201,201,255,182,182,182,255,187,187,187,255,191,191,191,255,196,196,196,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,238,238,238,255,255,255,255,255,226,226,226,255,198,198,198,255,229,229,229,255,220,220,220,255,219,219,219,255,228,228,228,255,212,212,212,255,230,230,230,255,235,235,235,255,233,233,233,255,127,127,127,255,166,166,166,255,231,231,231,255,154,154,154,255,112,112,112,255,152,152,152,255,105,105,105,255,214,214,214,255,212,212,212,255,211,211,211,255,197,197,197,255,176,176,176,255,177,177,177,255,158,158,158,255,154,154,154,255,136,136,136,255,57,57,57,255,80,80,80,255,187,187,187,255,207,207,207,255,255,255,255,255,162,162,162,255,208,208,208,255,255,255,255,255,255,255,255,255,202,202,202,255,97,97,97,255,130,130,130,255,221,221,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,236,236,236,255,177,177,177,255,255,255,255,255,210,210,210,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,213,213,213,255,197,197,197,255,201,201,201,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,215,215,215,255,241,241,241,255,255,255,255,255,226,226,226,255,204,204,204,255,231,231,231,255,224,224,224,255,219,219,219,255,214,214,214,255,201,201,201,255,225,225,225,255,235,235,235,255,225,225,225,255,104,104,104,255,170,170,170,255,229,229,229,255,148,148,148,255,87,87,87,255,209,209,209,255,190,190,190,255,214,214,214,255,220,220,220,255,233,233,233,255,237,237,237,255,237,237,237,255,236,236,236,255,220,220,220,255,200,200,200,255,170,170,170,255,162,162,162,255,177,177,177,255,180,180,180,255,194,194,194,255,170,170,170,255,67,67,67,255,227,227,227,255,255,255,255,255,255,255,255,255,239,239,239,255,223,223,223,255,241,241,241,255,142,142,142,255,106,106,106,255,111,111,111,255,168,168,168,255,221,221,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,255,255,255,255,255,255,255,255,168,168,168,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,246,246,255,201,201,201,255,204,204,204,255,207,207,207,255,209,209,209,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,194,194,194,255,225,225,225,255,235,235,235,255,214,214,214,255,200,200,200,255,197,197,197,255,192,192,192,255,191,191,191,255,186,186,186,255,191,191,191,255,219,219,219,255,193,193,193,255,161,161,161,255,124,124,124,255,165,165,165,255,227,227,227,255,140,140,140,255,100,100,100,255,205,205,205,255,199,199,199,255,213,213,213,255,218,218,218,255,228,228,228,255,235,235,235,255,241,241,241,255,245,245,245,255,254,254,254,255,255,255,255,255,247,247,247,255,227,227,227,255,195,195,195,255,167,167,167,255,132,132,132,255,170,170,170,255,169,169,169,255,193,193,193,255,101,101,101,255,118,118,118,255,183,183,183,255,255,255,255,255,255,255,255,255,180,180,180,255,202,202,202,255,255,255,255,255,250,250,250,255,171,171,171,255,183,183,183,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,152,152,152,255,255,255,255,255,255,255,255,255,168,168,168,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,225,225,255,207,207,207,255,208,208,208,255,209,209,209,255,209,209,209,255,245,245,245,255,208,208,208,255,255,255,255,255,255,255,255,255,249,249,249,255,255,255,255,255,254,254,254,255,247,247,247,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,250,250,255,212,212,212,255,244,244,244,255,255,255,255,255,255,255,255,255,240,240,240,255,204,204,204,255,192,192,192,255,207,207,207,255,212,212,212,255,194,194,194,255,199,199,199,255,226,226,226,255,222,222,222,255,223,223,223,255,227,227,227,255,216,216,216,255,231,231,231,255,181,181,181,255,125,125,125,255,118,118,118,255,177,177,177,255,213,213,213,255,124,124,124,255,102,102,102,255,208,208,208,255,192,192,192,255,218,218,218,255,223,223,223,255,227,227,227,255,237,237,237,255,240,240,240,255,241,241,241,255,248,248,248,255,253,253,253,255,255,255,255,255,255,255,255,255,250,250,250,255,197,197,197,255,211,211,211,255,225,225,225,255,212,212,212,255,172,172,172,255,165,165,165,255,188,188,188,255,201,201,201,255,227,227,227,255,233,233,233,255,100,100,100,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,132,132,132,255,213,213,213,255,255,255,255,255,255,255,255,255,151,151,151,255,219,219,219,255,161,161,161,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,213,213,213,255,214,214,214,255,203,203,203,255,247,247,247,255,237,237,237,255,221,221,221,255,222,222,222,255,222,222,222,255,225,225,225,255,230,230,230,255,234,234,234,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,241,241,241,255,255,255,255,255,254,254,254,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,220,220,220,255,234,234,234,255,238,238,238,255,198,198,198,255,184,184,184,255,197,197,197,255,199,199,199,255,192,192,192,255,192,192,192,255,189,189,189,255,207,207,207,255,217,217,217,255,199,199,199,255,123,123,123,255,142,142,142,255,134,134,134,255,132,132,132,255,118,118,118,255,208,208,208,255,192,192,192,255,214,214,214,255,226,226,226,255,231,231,231,255,240,240,240,255,239,239,239,255,245,245,245,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,221,221,221,255,218,218,218,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,225,225,255,202,202,202,255,192,192,192,255,214,214,214,255,206,206,206,255,182,182,182,255,185,185,185,255,126,126,126,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,164,164,164,255,199,199,199,255,238,238,238,255,143,143,143,255,151,151,151,255,156,156,156,255,156,156,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,199,199,255,200,200,200,255,209,209,209,255,233,233,233,255,216,216,216,255,209,209,209,255,201,201,201,255,203,203,203,255,205,205,205,255,206,206,206,255,203,203,203,255,220,220,220,255,240,240,240,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,255,255,255,255,255,255,255,255,207,207,207,255,212,212,212,255,223,223,223,255,197,197,197,255,200,200,200,255,208,208,208,255,182,182,182,255,194,194,194,255,187,187,187,255,187,187,187,255,134,134,134,255,130,130,130,255,114,114,114,255,115,115,115,255,129,129,129,255,178,178,178,255,143,143,143,255,216,216,216,255,224,224,224,255,227,227,227,255,231,231,231,255,236,236,236,255,244,244,244,255,248,248,248,255,254,254,254,255,255,255,255,255,244,244,244,255,201,201,201,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,255,199,199,199,255,193,193,193,255,179,179,179,255,204,204,204,255,193,193,193,255,223,223,223,255,255,255,255,255,255,255,255,255,130,130,130,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,229,229,229,255,172,172,172,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,225,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,194,194,194,255,194,194,194,255,208,208,208,255,211,211,211,255,191,191,191,255,189,189,189,255,195,195,195,255,195,195,195,255,186,186,186,255,192,192,192,255,180,180,180,255,172,172,172,255,168,168,168,255,165,165,165,255,161,161,161,255,157,157,157,255,153,153,153,255,149,149,149,255,145,145,145,255,172,172,172,255,191,191,191,255,161,161,161,255,251,251,251,255,255,255,255,255,176,176,176,255,255,255,255,255,250,250,250,255,220,220,220,255,228,228,228,255,232,232,232,255,216,216,216,255,255,255,255,255,250,250,250,255,206,206,206,255,217,217,217,255,216,216,216,255,212,212,212,255,206,206,206,255,223,223,223,255,248,248,248,255,222,222,222,255,240,240,240,255,233,233,233,255,141,141,141,255,173,173,173,255,220,220,220,255,151,151,151,255,116,116,116,255,96,96,96,255,99,99,99,255,217,217,217,255,221,221,221,255,230,230,230,255,232,232,232,255,238,238,238,255,243,243,243,255,247,247,247,255,255,255,255,255,254,254,254,255,203,203,203,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,216,216,216,255,193,193,193,255,227,227,227,255,244,244,244,255,204,204,204,255,195,195,195,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,171,171,171,255,154,154,154,255,159,159,159,255,186,186,186,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,228,228,228,255,196,196,196,255,182,182,182,255,184,184,184,255,204,204,204,255,215,215,215,255,247,247,247,255,255,255,255,255,255,255,255,255,190,190,190,255,204,204,204,255,187,187,187,255,214,214,214,255,233,233,233,255,230,230,230,255,232,232,232,255,236,236,236,255,202,202,202,255,210,210,210,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,221,221,221,255,195,195,195,255,187,187,187,255,176,176,176,255,133,133,133,255,129,129,129,255,125,125,125,255,120,120,120,255,116,116,116,255,111,111,111,255,107,107,107,255,102,102,102,255,98,98,98,255,93,93,93,255,88,88,88,255,123,123,123,255,79,79,79,255,74,74,74,255,69,69,69,255,65,65,65,255,98,98,98,255,91,91,91,255,134,134,134,255,157,157,157,255,116,116,116,255,138,138,138,255,142,142,142,255,153,153,153,255,112,112,112,255,175,175,175,255,158,158,158,255,121,121,121,255,126,126,126,255,116,116,116,255,218,218,218,255,221,221,221,255,226,226,226,255,232,232,232,255,239,239,239,255,246,246,246,255,250,250,250,255,253,253,253,255,217,217,217,255,203,203,203,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,232,232,255,207,207,207,255,226,226,226,255,205,205,205,255,220,220,220,255,229,229,229,255,255,255,255,255,227,227,227,255,147,147,147,255,151,151,151,255,154,154,154,255,158,158,158,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,177,177,177,255,212,212,212,255,179,179,179,255,214,214,214,255,229,229,229,255,218,218,218,255,255,255,255,255,255,255,255,255,203,203,203,255,183,183,183,255,198,198,198,255,235,235,235,255,216,216,216,255,191,191,191,255,188,188,188,255,199,199,199,255,170,170,170,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,255,255,255,255,220,220,220,255,181,181,181,255,125,125,125,255,150,150,150,255,113,113,113,255,158,158,158,255,237,237,237,255,232,232,232,255,209,209,209,255,166,166,166,255,86,86,86,255,116,116,116,255,175,175,175,255,160,160,160,255,153,153,153,255,156,156,156,255,105,105,105,255,53,53,53,255,48,48,48,255,44,44,44,255,39,39,39,255,34,34,34,255,29,29,29,255,24,24,24,255,20,20,20,255,15,15,15,255,10,10,10,255,5,5,5,255,23,23,23,255,36,36,36,255,214,214,214,255,221,221,221,255,227,227,227,255,223,223,223,255,238,238,238,255,242,242,242,255,253,253,253,255,230,230,230,255,189,189,189,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,230,230,230,255,236,236,236,255,172,172,172,255,193,193,193,255,236,236,236,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,171,171,171,255,191,191,191,255,212,212,212,255,198,198,198,255,197,197,197,255,201,201,201,255,217,217,217,255,187,187,187,255,204,204,204,255,178,178,178,255,204,204,204,255,179,179,179,255,174,174,174,255,173,173,173,255,172,172,172,255,173,173,173,255,166,166,166,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,128,128,128,255,115,115,115,255,111,111,111,255,203,203,203,255,255,255,255,255,255,255,255,255,255,255,255,255,230,230,230,255,84,84,84,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,231,231,231,255,78,78,78,255,125,125,125,255,191,191,191,255,198,198,198,255,135,135,135,255,94,94,94,255,90,90,90,255,48,48,48,255,55,55,55,255,69,69,69,255,45,45,45,255,32,32,32,255,0,0,0,255,212,212,212,255,219,219,219,255,225,225,225,255,229,229,229,255,234,234,234,255,241,241,241,255,245,245,245,255,189,189,189,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,236,236,236,255,216,216,216,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,166,166,166,255,177,177,177,255,194,194,194,255,217,217,217,255,172,172,172,255,255,255,255,255,252,252,252,255,182,182,182,255,173,173,173,255,190,190,190,255,181,181,181,255,175,175,175,255,175,175,175,255,168,168,168,255,174,174,174,255,184,184,184,255,161,161,161,255,255,255,255,255,255,255,255,255,232,232,232,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,232,232,232,255,226,226,226,255,195,195,195,255,108,108,108,255,194,194,194,255,199,199,199,255,217,217,217,255,187,187,187,255,174,174,174,255,129,129,129,255,221,221,221,255,228,228,228,255,207,207,207,255,208,208,208,255,216,216,216,255,208,208,208,255,93,93,93,255,160,160,160,255,203,203,203,255,222,222,222,255,210,210,210,255,183,183,183,255,165,165,165,255,66,66,66,255,112,112,112,255,158,158,158,255,140,140,140,255,169,169,169,255,162,162,162,255,214,214,214,255,214,214,214,255,223,223,223,255,232,232,232,255,231,231,231,255,243,243,243,255,206,206,206,255,181,181,181,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,220,220,220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,161,161,161,255,193,193,193,255,192,192,192,255,167,167,167,255,255,255,255,255,255,255,255,255,202,202,202,255,213,213,213,255,199,199,199,255,193,193,193,255,170,170,170,255,169,169,169,255,165,165,165,255,170,170,170,255,161,161,161,255,166,166,166,255,157,157,157,255,255,255,255,255,255,255,255,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,196,196,196,255,191,191,191,255,197,197,197,255,211,211,211,255,183,183,183,255,188,188,188,255,171,171,171,255,188,188,188,255,179,179,179,255,153,153,153,255,163,163,163,255,180,180,180,255,161,161,161,255,106,106,106,255,141,141,141,255,106,106,106,255,123,123,123,255,130,130,130,255,172,172,172,255,150,150,150,255,55,55,55,255,121,121,121,255,149,149,149,255,119,119,119,255,132,132,132,255,127,127,127,255,213,213,213,255,214,214,214,255,224,224,224,255,220,220,220,255,235,235,235,255,221,221,221,255,171,171,171,255,219,219,219,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,237,237,237,255,157,157,157,255,222,222,222,255,206,206,206,255,239,239,239,255,255,255,255,255,255,255,255,255,183,183,183,255,196,196,196,255,199,199,199,255,169,169,169,255,163,163,163,255,163,163,163,255,166,166,166,255,158,158,158,255,174,174,174,255,155,155,155,255,193,193,193,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,202,202,202,255,217,217,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,236,236,236,255,229,229,229,255,214,214,214,255,208,208,208,255,194,194,194,255,177,177,177,255,171,171,171,255,161,161,161,255,129,129,129,255,114,114,114,255,129,129,129,255,136,136,136,255,118,118,118,255,100,100,100,255,106,106,106,255,113,113,113,255,99,99,99,255,80,80,80,255,59,59,59,255,208,208,208,255,216,216,216,255,219,219,219,255,219,219,219,255,229,229,229,255,180,180,180,255,185,185,185,255,247,247,247,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,217,217,217,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,201,201,201,255,184,184,184,255,199,199,199,255,166,166,166,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,193,193,193,255,165,165,165,255,159,159,159,255,159,159,159,255,157,157,157,255,155,155,155,255,166,166,166,255,152,152,152,255,219,219,219,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,203,203,255,195,195,195,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,246,246,246,255,241,241,241,255,218,218,218,255,178,178,178,255,156,156,156,255,200,200,200,255,188,188,188,255,175,175,175,255,165,165,165,255,150,150,150,255,154,154,154,255,142,142,142,255,131,131,131,255,208,208,208,255,216,216,216,255,217,217,217,255,223,223,223,255,196,196,196,255,172,172,172,255,223,223,223,255,245,245,245,255,248,248,248,255,253,253,253,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,226,226,226,255,231,231,231,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,235,235,255,161,161,161,255,168,168,168,255,150,150,150,255,222,222,222,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,153,153,153,255,156,156,156,255,152,152,152,255,161,161,161,255,157,157,157,255,152,152,152,255,147,147,147,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,195,195,195,255,226,226,226,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,255,255,255,255,206,206,206,255,184,184,184,255,233,233,233,255,230,230,230,255,221,221,221,255,213,213,213,255,206,206,206,255,197,197,197,255,192,192,192,255,191,191,191,255,208,208,208,255,210,210,210,255,217,217,217,255,208,208,208,255,159,159,159,255,199,199,199,255,237,237,237,255,241,241,241,255,247,247,247,255,250,250,250,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,189,189,189,255,121,121,121,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,142,142,142,255,165,165,165,255,202,202,202,255,239,239,239,255,221,221,221,255,187,187,187,255,255,255,255,255,255,255,255,255,189,189,189,255,159,159,159,255,171,171,171,255,146,146,146,255,146,146,146,255,144,144,144,255,214,214,214,255,255,255,255,255,246,246,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,207,207,207,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,207,207,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,252,252,252,255,207,207,207,255,179,179,179,255,233,233,233,255,218,218,218,255,217,217,217,255,209,209,209,255,204,204,204,255,194,194,194,255,194,194,194,255,188,188,188,255,203,203,203,255,211,211,211,255,214,214,214,255,167,167,167,255,176,176,176,255,225,225,225,255,232,232,232,255,236,236,236,255,242,242,242,255,246,246,246,255,248,248,248,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,182,182,182,255,177,177,177,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,137,137,137,255,172,172,172,255,254,254,254,255,214,214,214,255,142,142,142,255,144,144,144,255,250,250,250,255,255,255,255,255,187,187,187,255,180,180,180,255,157,157,157,255,174,174,174,255,178,178,178,255,140,140,140,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,235,235,235,255,205,205,205,255,255,255,255,255,235,235,235,255,190,190,190,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,251,251,251,255,248,248,248,255,207,207,207,255,175,175,175,255,226,226,226,255,224,224,224,255,215,215,215,255,210,210,210,255,206,206,206,255,200,200,200,255,195,195,195,255,190,190,190,255,201,201,201,255,207,207,207,255,183,183,183,255,155,155,155,255,201,201,201,255,229,229,229,255,231,231,231,255,230,230,230,255,238,238,238,255,242,242,242,255,247,247,247,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,202,202,202,255,211,211,211,255,209,209,209,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,132,132,132,255,245,245,245,255,240,240,240,255,137,137,137,255,177,177,177,255,138,138,138,255,219,219,219,255,224,224,224,255,186,186,186,255,145,145,145,255,138,138,138,255,222,222,222,255,241,241,241,255,136,136,136,255,175,175,175,255,255,255,255,255,255,255,255,255,232,232,232,255,255,255,255,255,241,241,241,255,248,248,248,255,233,233,233,255,234,234,234,255,224,224,224,255,202,202,202,255,183,183,183,255,255,255,255,255,242,242,242,255,160,160,160,255,212,212,212,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,248,248,248,255,245,245,245,255,208,208,208,255,173,173,173,255,224,224,224,255,221,221,221,255,213,213,213,255,207,207,207,255,208,208,208,255,202,202,202,255,196,196,196,255,190,190,190,255,201,201,201,255,190,190,190,255,145,145,145,255,178,178,178,255,220,220,220,255,222,222,222,255,227,227,227,255,232,232,232,255,236,236,236,255,241,241,241,255,246,246,246,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,189,189,189,255,216,216,216,255,210,210,210,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,255,255,255,255,164,164,164,255,179,179,179,255,180,180,180,255,198,198,198,255,255,255,255,255,222,222,222,255,132,132,132,255,133,133,133,255,157,157,157,255,209,209,209,255,206,206,206,255,227,227,227,255,128,128,128,255,197,197,197,255,247,247,247,255,253,253,253,255,255,255,255,255,249,249,249,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,213,213,213,255,180,180,180,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,248,248,248,255,245,245,245,255,243,243,243,255,209,209,209,255,169,169,169,255,222,222,222,255,218,218,218,255,210,210,210,255,208,208,208,255,202,202,202,255,198,198,198,255,192,192,192,255,187,187,187,255,195,195,195,255,154,154,154,255,149,149,149,255,209,209,209,255,220,220,220,255,214,214,214,255,223,223,223,255,231,231,231,255,236,236,236,255,239,239,239,255,242,242,242,255,246,246,246,255,249,249,249,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,195,195,195,255,179,179,179,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,245,245,245,255,226,226,226,255,202,202,202,255,207,207,207,255,247,247,247,255,255,255,255,255,218,218,218,255,228,228,228,255,127,127,127,255,127,127,127,255,185,185,185,255,255,255,255,255,238,238,238,255,215,215,215,255,255,255,255,255,250,250,250,255,222,222,222,255,255,255,255,255,255,255,255,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,225,225,255,175,175,175,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,243,243,243,255,242,242,242,255,240,240,240,255,205,205,205,255,163,163,163,255,220,220,220,255,218,218,218,255,210,210,210,255,208,208,208,255,200,200,200,255,196,196,196,255,193,193,193,255,189,189,189,255,164,164,164,255,136,136,136,255,186,186,186,255,209,209,209,255,214,214,214,255,220,220,220,255,219,219,219,255,225,225,225,255,231,231,231,255,234,234,234,255,238,238,238,255,241,241,241,255,246,246,246,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,201,201,201,255,204,204,204,255,210,210,210,255,213,213,213,255,244,244,244,255,251,251,251,255,254,254,254,255,255,255,255,255,214,214,214,255,242,242,242,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,240,240,240,255,213,213,213,255,123,123,123,255,122,122,122,255,255,255,255,255,255,255,255,255,252,252,252,255,221,221,221,255,255,255,255,255,254,254,254,255,115,115,115,255,255,255,255,255,255,255,255,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,200,200,200,255,229,229,229,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,247,247,247,255,241,241,241,255,238,238,238,255,235,235,235,255,198,198,198,255,156,156,156,255,215,215,215,255,214,214,214,255,208,208,208,255,207,207,207,255,198,198,198,255,192,192,192,255,189,189,189,255,185,185,185,255,130,130,130,255,160,160,160,255,202,202,202,255,205,205,205,255,209,209,209,255,218,218,218,255,217,217,217,255,223,223,223,255,227,227,227,255,232,232,232,255,235,235,235,255,239,239,239,255,243,243,243,255,247,247,247,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,157,157,157,255,204,204,204,255,179,179,179,255,208,208,208,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,227,227,227,255,255,255,255,255,255,255,255,255,181,181,181,255,117,117,117,255,127,127,127,255,255,255,255,255,255,255,255,255,237,237,237,255,255,255,255,255,232,232,232,255,155,155,155,255,110,110,110,255,254,254,254,255,255,255,255,255,246,246,246,255,255,255,255,255,246,246,246,255,255,255,255,255,255,255,255,255,191,191,191,255,181,181,181,255,211,211,211,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,248,248,248,255,243,243,243,255,239,239,239,255,233,233,233,255,231,231,231,255,187,187,187,255,152,152,152,255,213,213,213,255,211,211,211,255,207,207,207,255,203,203,203,255,196,196,196,255,189,189,189,255,183,183,183,255,179,179,179,255,140,140,140,255,192,192,192,255,196,196,196,255,207,207,207,255,205,205,205,255,211,211,211,255,217,217,217,255,223,223,223,255,226,226,226,255,230,230,230,255,234,234,234,255,238,238,238,255,240,240,240,255,243,243,243,255,246,246,246,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,192,192,255,179,179,179,255,176,176,176,255,160,160,160,255,227,227,227,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,149,149,149,255,112,112,112,255,141,141,141,255,255,255,255,255,255,255,255,255,253,253,253,255,245,245,245,255,232,232,232,255,209,209,209,255,124,124,124,255,216,216,216,255,234,234,234,255,197,197,197,255,255,255,255,255,255,255,255,255,255,255,255,255,166,166,166,255,190,190,190,255,217,217,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,249,249,249,255,242,242,242,255,238,238,238,255,236,236,236,255,230,230,230,255,230,230,230,255,180,180,180,255,152,152,152,255,214,214,214,255,209,209,209,255,203,203,203,255,200,200,200,255,196,196,196,255,190,190,190,255,185,185,185,255,179,179,179,255,177,177,177,255,199,199,199,255,196,196,196,255,201,201,201,255,204,204,204,255,211,211,211,255,218,218,218,255,217,217,217,255,223,223,223,255,227,227,227,255,232,232,232,255,234,234,234,255,237,237,237,255,240,240,240,255,245,245,245,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,211,211,255,167,167,167,255,170,170,170,255,155,155,155,255,156,156,156,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,244,244,255,110,110,110,255,132,132,132,255,167,167,167,255,179,179,179,255,222,222,222,255,214,214,214,255,207,207,207,255,178,178,178,255,201,201,201,255,211,211,211,255,149,149,149,255,214,214,214,255,255,255,255,255,255,255,255,255,245,245,245,255,185,185,185,255,186,186,186,255,189,189,189,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,246,246,246,255,239,239,239,255,235,235,235,255,234,234,234,255,227,227,227,255,229,229,229,255,176,176,176,255,153,153,153,255,213,213,213,255,205,205,205,255,200,200,200,255,197,197,197,255,191,191,191,255,186,186,186,255,182,182,182,255,178,178,178,255,186,186,186,255,188,188,188,255,191,191,191,255,195,195,195,255,200,200,200,255,205,205,205,255,209,209,209,255,213,213,213,255,221,221,221,255,224,224,224,255,228,228,228,255,231,231,231,255,235,235,235,255,238,238,238,255,241,241,241,255,245,245,245,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,242,242,255,183,183,183,255,177,177,177,255,183,183,183,255,164,164,164,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,102,102,102,255,102,102,102,255,186,186,186,255,154,154,154,255,104,104,104,255,169,169,169,255,222,222,222,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,200,200,200,255,168,168,168,255,196,196,196,255,255,255,255,255,247,247,247,255,234,234,234,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,249,249,255,242,242,242,255,237,237,237,255,235,235,235,255,234,234,234,255,226,226,226,255,224,224,224,255,174,174,174,255,164,164,164,255,214,214,214,255,205,205,205,255,201,201,201,255,193,193,193,255,189,189,189,255,184,184,184,255,179,179,179,255,176,176,176,255,180,180,180,255,184,184,184,255,189,189,189,255,193,193,193,255,197,197,197,255,203,203,203,255,207,207,207,255,211,211,211,255,217,217,217,255,220,220,220,255,223,223,223,255,226,226,226,255,230,230,230,255,235,235,235,255,240,240,240,255,245,245,245,255,249,249,249,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,231,231,231,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,204,204,204,255,144,144,144,255,189,189,189,255,166,166,166,255,177,177,177,255,219,219,219,255,208,208,208,255,212,212,212,255,192,192,192,255,141,141,141,255,252,252,252,255,220,220,220,255,231,231,231,255,213,213,213,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,199,199,255,169,169,169,255,158,158,158,255,171,171,171,255,221,221,221,255,255,255,255,255,255,255,255,255,255,255,255,255,215,215,215,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,249,249,249,255,240,240,240,255,235,235,235,255,234,234,234,255,231,231,231,255,223,223,223,255,224,224,224,255,171,171,171,255,168,168,168,255,209,209,209,255,199,199,199,255,195,195,195,255,190,190,190,255,186,186,186,255,182,182,182,255,178,178,178,255,174,174,174,255,178,178,178,255,183,183,183,255,187,187,187,255,191,191,191,255,195,195,195,255,200,200,200,255,205,205,205,255,209,209,209,255,214,214,214,255,217,217,217,255,220,220,220,255,224,224,224,255,228,228,228,255,233,233,233,255,237,237,237,255,241,241,241,255,242,242,242,255,248,248,248,255,253,253,253,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,247,247,247,255,221,221,221,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,215,215,215,255,237,237,237,255,206,206,206,255,191,191,191,255,183,183,183,255,197,197,197,255,172,172,172,255,91,91,91,255,96,96,96,255,118,118,118,255,176,176,176,255,189,189,189,255,214,214,214,255,193,193,193,255,187,187,187,255,199,199,199,255,201,201,201,255,144,144,144,255,147,147,147,255,161,161,161,255,188,188,188,255,239,239,239,255,255,255,255,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,251,251,251,255,249,249,249,255,244,244,244,255,238,238,238,255,232,232,232,255,230,230,230,255,228,228,228,255,222,222,222,255,224,224,224,255,164,164,164,255,174,174,174,255,207,207,207,255,196,196,196,255,193,193,193,255,188,188,188,255,184,184,184,255,179,179,179,255,176,176,176,255,173,173,173,255,177,177,177,255,183,183,183,255,186,186,186,255,189,189,189,255,193,193,193,255,198,198,198,255,202,202,202,255,205,205,205,255,211,211,211,255,215,215,215,255,220,220,220,255,222,222,222,255,226,226,226,255,229,229,229,255,233,233,233,255,237,237,237,255,239,239,239,255,244,244,244,255,252,252,252,255,250,250,250,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,214,214,214,255,214,214,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,236,236,236,255,177,177,177,255,185,185,185,255,175,175,175,255,122,122,122,255,92,92,92,255,92,92,92,255,87,87,87,255,87,87,87,255,88,88,88,255,140,140,140,255,136,136,136,255,136,136,136,255,164,164,164,255,182,182,182,255,207,207,207,255,240,240,240,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,247,247,247,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,233,233,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,247,247,247,255,246,246,246,255,239,239,239,255,232,232,232,255,229,229,229,255,228,228,228,255,227,227,227,255,220,220,220,255,218,218,218,255,154,154,154,255,180,180,180,255,204,204,204,255,194,194,194,255,192,192,192,255,187,187,187,255,180,180,180,255,176,176,176,255,172,172,172,255,169,169,169,255,175,175,175,255,180,180,180,255,184,184,184,255,187,187,187,255,190,190,190,255,195,195,195,255,198,198,198,255,201,201,201,255,207,207,207,255,212,212,212,255,216,216,216,255,220,220,220,255,223,223,223,255,226,226,226,255,229,229,229,255,232,232,232,255,236,236,236,255,237,237,237,255,244,244,244,255,251,251,251,255,249,249,249,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,204,204,204,255,230,230,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,205,205,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,240,240,255,179,179,179,255,191,191,191,255,162,162,162,255,114,114,114,255,84,84,84,255,158,158,158,255,121,121,121,255,122,122,122,255,160,160,160,255,160,160,160,255,189,189,189,255,219,219,219,255,239,239,239,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,201,201,201,255,251,251,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,250,250,250,255,249,249,249,255,244,244,244,255,240,240,240,255,234,234,234,255,229,229,229,255,224,224,224,255,223,223,223,255,223,223,223,255,218,218,218,255,209,209,209,255,140,140,140,255,181,181,181,255,198,198,198,255,190,190,190,255,187,187,187,255,182,182,182,255,177,177,177,255,173,173,173,255,169,169,169,255,166,166,166,255,170,170,170,255,175,175,175,255,180,180,180,255,183,183,183,255,187,187,187,255,192,192,192,255,196,196,196,255,199,199,199,255,204,204,204,255,208,208,208,255,212,212,212,255,215,215,215,255,218,218,218,255,221,221,221,255,226,226,226,255,231,231,231,255,232,232,232,255,240,240,240,255,241,241,241,255,244,244,244,255,243,243,243,255,250,250,250,255,255,255,255,255,240,240,240,255,210,210,210,255,204,204,204,255,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,203,203,203,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,159,159,159,255,157,157,157,255,157,157,157,255,107,107,107,255,105,105,105,255,173,173,173,255,122,122,122,255,144,144,144,255,163,163,163,255,217,217,217,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,245,245,245,255,255,255,255,255,255,255,255,255,255,255,255,255,214,214,214,255,212,212,212,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,250,250,250,255,245,245,245,255,244,244,244,255,241,241,241,255,238,238,238,255,233,233,233,255,226,226,226,255,221,221,221,255,218,218,218,255,216,216,216,255,218,218,218,255,199,199,199,255,135,135,135,255,187,187,187,255,194,194,194,255,188,188,188,255,184,184,184,255,179,179,179,255,174,174,174,255,170,170,170,255,166,166,166,255,163,163,163,255,166,166,166,255,172,172,172,255,177,177,177,255,181,181,181,255,185,185,185,255,189,189,189,255,193,193,193,255,197,197,197,255,200,200,200,255,205,205,205,255,209,209,209,255,211,211,211,255,214,214,214,255,218,218,218,255,222,222,222,255,227,227,227,255,229,229,229,255,230,230,230,255,230,230,230,255,240,240,240,255,249,249,249,255,242,242,242,255,216,216,216,255,191,191,191,255,213,213,213,255,244,244,244,255,255,255,255,255,255,255,255,255,248,248,248,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,233,233,233,255,203,203,203,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,252,252,255,202,202,202,255,163,163,163,255,161,161,161,255,146,146,146,255,88,88,88,255,133,133,133,255,167,167,167,255,120,120,120,255,147,147,147,255,190,190,190,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,236,236,236,255,255,255,255,255,255,255,255,255,244,244,244,255,179,179,179,255,231,231,231,255,255,255,255,255,255,255,255,255,252,252,252,255,253,253,253,255,251,251,251,255,245,245,245,255,242,242,242,255,239,239,239,255,237,237,237,255,232,232,232,255,229,229,229,255,222,222,222,255,217,217,217,255,214,214,214,255,212,212,212,255,214,214,214,255,189,189,189,255,135,135,135,255,194,194,194,255,191,191,191,255,185,185,185,255,183,183,183,255,178,178,178,255,171,171,171,255,167,167,167,255,163,163,163,255,160,160,160,255,165,165,165,255,171,171,171,255,175,175,175,255,179,179,179,255,182,182,182,255,187,187,187,255,191,191,191,255,194,194,194,255,197,197,197,255,201,201,201,255,206,206,206,255,210,210,210,255,213,213,213,255,215,215,215,255,218,218,218,255,221,221,221,255,225,225,225,255,226,226,226,255,235,235,235,255,238,238,238,255,222,222,222,255,191,191,191,255,188,188,188,255,226,226,226,255,244,244,244,255,247,247,247,255,249,249,249,255,249,249,249,255,255,255,255,255,252,252,252,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,194,194,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,255,242,242,242,255,183,183,183,255,163,163,163,255,136,136,136,255,139,139,139,255,67,67,67,255,119,119,119,255,143,143,143,255,146,146,146,255,145,145,145,255,225,225,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,221,221,221,255,255,255,255,255,255,255,255,255,202,202,202,255,187,187,187,255,252,252,252,255,251,251,251,255,246,246,246,255,248,248,248,255,247,247,247,255,240,240,240,255,240,240,240,255,235,235,235,255,232,232,232,255,228,228,228,255,224,224,224,255,219,219,219,255,214,214,214,255,214,214,214,255,212,212,212,255,209,209,209,255,182,182,182,255,133,133,133,255,194,194,194,255,187,187,187,255,182,182,182,255,180,180,180,255,177,177,177,255,168,168,168,255,164,164,164,255,160,160,160,255,157,157,157,255,163,163,163,255,167,167,167,255,173,173,173,255,178,178,178,255,180,180,180,255,182,182,182,255,186,186,186,255,192,192,192,255,197,197,197,255,200,200,200,255,204,204,204,255,206,206,206,255,208,208,208,255,211,211,211,255,214,214,214,255,217,217,217,255,222,222,222,255,225,225,225,255,228,228,228,255,201,201,201,255,171,171,171,255,195,195,195,255,233,233,233,255,238,238,238,255,237,237,237,255,242,242,242,255,246,246,246,255,242,242,242,255,246,246,246,255,248,248,248,255,252,252,252,255,253,253,253,255,251,251,251,255,255,255,255,255,205,205,205,255,202,202,202,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,228,228,228,255,160,160,160,255,172,172,172,255,161,161,161,255,127,127,127,255,63,63,63,255,73,73,73,255,62,62,62,255,116,116,116,255,164,164,164,255,241,241,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,218,218,218,255,253,253,253,255,249,249,249,255,178,178,178,255,210,210,210,255,251,251,251,255,248,248,248,255,243,243,243,255,244,244,244,255,240,240,240,255,236,236,236,255,231,231,231,255,230,230,230,255,226,226,226,255,221,221,221,255,217,217,217,255,214,214,214,255,210,210,210,255,208,208,208,255,213,213,213,255,155,155,155,255,144,144,144,255,195,195,195,255,183,183,183,255,180,180,180,255,175,175,175,255,172,172,172,255,165,165,165,255,162,162,162,255,157,157,157,255,153,153,153,255,164,164,164,255,166,166,166,255,168,168,168,255,172,172,172,255,177,177,177,255,181,181,181,255,184,184,184,255,185,185,185,255,188,188,188,255,198,198,198,255,202,202,202,255,202,202,202,255,205,205,205,255,208,208,208,255,210,210,210,255,214,214,214,255,223,223,223,255,205,205,205,255,173,173,173,255,172,172,172,255,209,209,209,255,233,233,233,255,232,232,232,255,231,231,231,255,241,241,241,255,237,237,237,255,238,238,238,255,244,244,244,255,244,244,244,255,246,246,246,255,248,248,248,255,251,251,251,255,255,255,255,255,192,192,192,255,198,198,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,255,254,254,254,255,247,247,247,255,207,207,207,255,162,162,162,255,175,175,175,255,175,175,175,255,106,106,106,255,78,78,78,255,144,144,144,255,119,119,119,255,122,122,122,255,183,183,183,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,253,253,253,255,255,255,255,255,255,255,255,255,236,236,236,255,218,218,218,255,255,255,255,255,213,213,213,255,170,170,170,255,232,232,232,255,245,245,245,255,242,242,242,255,235,235,235,255,237,237,237,255,234,234,234,255,228,228,228,255,226,226,226,255,222,222,222,255,218,218,218,255,213,213,213,255,209,209,209,255,206,206,206,255,205,205,205,255,206,206,206,255,146,146,146,255,153,153,153,255,191,191,191,255,179,179,179,255,177,177,177,255,172,172,172,255,166,166,166,255,162,162,162,255,158,158,158,255,154,154,154,255,150,150,150,255,158,158,158,255,163,163,163,255,167,167,167,255,170,170,170,255,174,174,174,255,178,178,178,255,182,182,182,255,183,183,183,255,187,187,187,255,193,193,193,255,198,198,198,255,197,197,197,255,199,199,199,255,206,206,206,255,210,210,210,255,208,208,208,255,178,178,178,255,159,159,159,255,180,180,180,255,216,216,216,255,221,221,221,255,221,221,221,255,229,229,229,255,227,227,227,255,230,230,230,255,231,231,231,255,238,238,238,255,235,235,235,255,240,240,240,255,244,244,244,255,239,239,239,255,250,250,250,255,182,182,182,255,207,207,207,255,255,255,255,255,248,248,248,255,247,247,247,255,250,250,250,255,255,255,255,255,249,249,249,255,243,243,243,255,249,249,249,255,241,241,241,255,181,181,181,255,151,151,151,255,148,148,148,255,126,126,126,255,52,52,52,255,109,109,109,255,156,156,156,255,150,150,150,255,144,144,144,255,197,197,197,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,252,252,252,255,255,255,255,255,249,249,249,255,250,250,250,255,248,248,248,255,220,220,220,255,216,216,216,255,248,248,248,255,172,172,172,255,188,188,188,255,242,242,242,255,236,236,236,255,235,235,235,255,222,222,222,255,229,229,229,255,225,225,225,255,222,222,222,255,218,218,218,255,215,215,215,255,209,209,209,255,205,205,205,255,204,204,204,255,204,204,204,255,197,197,197,255,130,130,130,255,168,168,168,255,187,187,187,255,176,176,176,255,172,172,172,255,169,169,169,255,162,162,162,255,161,161,161,255,155,155,155,255,150,150,150,255,147,147,147,255,153,153,153,255,159,159,159,255,165,165,165,255,169,169,169,255,172,172,172,255,173,173,173,255,176,176,176,255,181,181,181,255,186,186,186,255,187,187,187,255,189,189,189,255,192,192,192,255,200,200,200,255,203,203,203,255,183,183,183,255,151,151,151,255,155,155,155,255,196,196,196,255,222,222,222,255,219,219,219,255,216,216,216,255,218,218,218,255,220,220,220,255,222,222,222,255,226,226,226,255,228,228,228,255,227,227,227,255,231,231,231,255,235,235,235,255,239,239,239,255,241,241,241,255,166,166,166,255,206,206,206,255,252,252,252,255,240,240,240,255,243,243,243,255,246,246,246,255,249,249,249,255,247,247,247,255,247,247,247,255,248,248,248,255,246,246,246,255,224,224,224,255,164,164,164,255,151,151,151,255,98,98,98,255,67,67,67,255,45,45,45,255,137,137,137,255,171,171,171,255,137,137,137,255,151,151,151,255,216,216,216,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,251,251,251,255,248,248,248,255,251,251,251,255,243,243,243,255,246,246,246,255,243,243,243,255,241,241,241,255,208,208,208,255,224,224,224,255,213,213,213,255,153,153,153,255,220,220,220,255,233,233,233,255,225,225,225,255,226,226,226,255,221,221,221,255,220,220,220,255,215,215,215,255,213,213,213,255,210,210,210,255,205,205,205,255,201,201,201,255,200,200,200,255,201,201,201,255,187,187,187,255,119,119,119,255,177,177,177,255,181,181,181,255,174,174,174,255,169,169,169,255,165,165,165,255,159,159,159,255,160,160,160,255,154,154,154,255,149,149,149,255,145,145,145,255,154,154,154,255,155,155,155,255,158,158,158,255,165,165,165,255,169,169,169,255,170,170,170,255,172,172,172,255,175,175,175,255,176,176,176,255,185,185,185,255,191,191,191,255,195,195,195,255,183,183,183,255,153,153,153,255,145,145,145,255,169,169,169,255,203,203,203,255,209,209,209,255,208,208,208,255,209,209,209,255,215,215,215,255,217,217,217,255,217,217,217,255,221,221,221,255,218,218,218,255,225,225,225,255,231,231,231,255,226,226,226,255,237,237,237,255,227,227,227,255,158,158,158,255,202,202,202,255,248,248,248,255,236,236,236,255,245,245,245,255,239,239,239,255,237,237,237,255,241,241,241,255,241,241,241,255,244,244,244,255,240,240,240,255,238,238,238,255,213,213,213,255,147,147,147,255,164,164,164,255,161,161,161,255,125,125,125,255,40,40,40,255,168,168,168,255,150,150,150,255,115,115,115,255,158,158,158,255,243,243,243,255,253,253,253,255,250,250,250,255,253,253,253,255,254,254,254,255,253,253,253,255,254,254,254,255,252,252,252,255,251,251,251,255,250,250,250,255,249,249,249,255,248,248,248,255,247,247,247,255,242,242,242,255,241,241,241,255,240,240,240,255,240,240,240,255,236,236,236,255,232,232,232,255,234,234,234,255,196,196,196,255,216,216,216,255,177,177,177,255,177,177,177,255,221,221,221,255,221,221,221,255,220,220,220,255,216,216,216,255,214,214,214,255,209,209,209,255,207,207,207,255,204,204,204,255,200,200,200,255,196,196,196,255,195,195,195,255,197,197,197,255,175,175,175,255,121,121,121,255,180,180,180,255,175,175,175,255,172,172,172,255,166,166,166,255,162,162,162,255,156,156,156,255,155,155,155,255,151,151,151,255,146,146,146,255,143,143,143,255,151,151,151,255,152,152,152,255,155,155,155,255,161,161,161,255,166,166,166,255,169,169,169,255,172,172,172,255,178,178,178,255,180,180,180,255,180,180,180,255,179,179,179,255,158,158,158,255,132,132,132,255,148,148,148,255,184,184,184,255,198,198,198,255,198,198,198,255,199,199,199,255,199,199,199,255,204,204,204,255,210,210,210,255,212,212,212,255,212,212,212,255,215,215,215,255,217,217,217,255,222,222,222,255,216,216,216,255,225,225,225,255,222,222,222,255,151,151,151,255,205,205,205,255,241,241,241,255,229,229,229,255,233,233,233,255,231,231,231,255,234,234,234,255,237,237,237,255,234,234,234,255,234,234,234,255,235,235,235,255,233,233,233,255,235,235,235,255,189,189,189,255,141,141,141,255,166,166,166,255,165,165,165,255,80,80,80,255,90,90,90,255,176,176,176,255,135,135,135,255,140,140,140,255,176,176,176,255,233,233,233,255,244,244,244,255,247,247,247,255,249,249,249,255,248,248,248,255,248,248,248,255,249,249,249,255,248,248,248,255,247,247,247,255,245,245,245,255,241,241,241,255,239,239,239,255,232,232,232,255,237,237,237,255,236,236,236,255,232,232,232,255,233,233,233,255,232,232,232,255,225,225,225,255,229,229,229,255,220,220,220,255,190,190,190,255,205,205,205,255,145,145,145,255,205,205,205,255,219,219,219,255,213,213,213,255,210,210,210,255,210,210,210,255,206,206,206,255,204,204,204,255,200,200,200,255,197,197,197,255,194,194,194,255,193,193,193,255,192,192,192,255,153,153,153,255,133,133,133,255,179,179,179,255,170,170,170,255,170,170,170,255,165,165,165,255,158,158,158,255,154,154,154,255,150,150,150,255,145,145,145,255,141,141,141,255,140,140,140,255,145,145,145,255,150,150,150,255,154,154,154,255,158,158,158,255,161,161,161,255,166,166,166,255,170,170,170,255,172,172,172,255,174,174,174,255,159,159,159,255,128,128,128,255,125,125,125,255,161,161,161,255,189,189,189,255,189,189,189,255,187,187,187,255,188,188,188,255,196,196,196,255,205,205,205,255,206,206,206,255,204,204,204,255,207,207,207,255,212,212,212,255,212,212,212,255,216,216,216,255,212,212,212,255,224,224,224,255,209,209,209,255,140,140,140,255,202,202,202,255,230,230,230,255,226,226,226,255,225,225,225,255,232,232,232,255,227,227,227,255,226,226,226,255,229,229,229,255,233,233,233,255,227,227,227,255,228,228,228,255,227,227,227,255,230,230,230,255,170,170,170,255,123,123,123,255,125,125,125,255,143,143,143,255,47,47,47,255,104,104,104,255,152,152,152,255,141,141,141,255,131,131,131,255,196,196,196,255,246,246,246,255,236,236,236,255,242,242,242,255,241,241,241,255,242,242,242,255,241,241,241,255,241,241,241,255,241,241,241,255,240,240,240,255,239,239,239,255,235,235,235,255,232,232,232,255,234,234,234,255,229,229,229,255,227,227,227,255,227,227,227,255,231,231,231,255,225,225,225,255,233,233,233,255,224,224,224,255,226,226,226,255,208,208,208,255,180,180,180,255,165,165,165,255,162,162,162,255,217,217,217,255,213,213,213,255,209,209,209,255,205,205,205,255,203,203,203,255,201,201,201,255,196,196,196,255,195,195,195,255,194,194,194,255,188,188,188,255,184,184,184,255,126,126,126,255,151,151,151,255,178,178,178,255,167,167,167,255,167,167,167,255,163,163,163,255,156,156,156,255,151,151,151,255,147,147,147,255,143,143,143,255,140,140,140,255,137,137,137,255,143,143,143,255,148,148,148,255,149,149,149,255,150,150,150,255,158,158,158,255,164,164,164,255,162,162,162,255,156,156,156,255,119,119,119,255,117,117,117,255,138,138,138,255,170,170,170,255,183,183,183,255,179,179,179,255,180,180,180,255,186,186,186,255,189,189,189,255,191,191,191,255,194,194,194,255,199,199,199,255,204,204,204,255,207,207,207,255,210,210,210,255,213,213,213,255,209,209,209,255,216,216,216,255,200,200,200,255,128,128,128,255,197,197,197,255,225,225,225,255,222,222,222,255,224,224,224,255,223,223,223,255,220,220,220,255,224,224,224,255,226,226,226,255,225,225,225,255,224,224,224,255,226,226,226,255,223,223,223,255,225,225,225,255,207,207,207,255,146,146,146,255,126,126,126,255,127,127,127,255,123,123,123,255,31,31,31,255,26,26,26,255,43,43,43,255,105,105,105,255,126,126,126,255,210,210,210,255,239,239,239,255,237,237,237,255,239,239,239,255,237,237,237,255,238,238,238,255,237,237,237,255,234,234,234,255,233,233,233,255,234,234,234,255,234,234,234,255,231,231,231,255,229,229,229,255,232,232,232,255,225,225,225,255,224,224,224,255,227,227,227,255,223,223,223,255,221,221,221,255,221,221,221,255,217,217,217,255,210,210,210,255,220,220,220,255,197,197,197,255,158,158,158,255,136,136,136,255,193,193,193,255,211,211,211,255,205,205,205,255,199,199,199,255,199,199,199,255,194,194,194,255,189,189,189,255,189,189,189,255,188,188,188,255,183,183,183,255,177,177,177,255,106,106,106,255,159,159,159,255,177,177,177,255,167,167,167,255,163,163,163,255,161,161,161,255,153,153,153,255,149,149,149,255,146,146,146,255,142,142,142,255,138,138,138,255,136,136,136,255,142,142,142,255,147,147,147,255,146,146,146,255,152,152,152,255,156,156,156,255,153,153,153,255,124,124,124,255,99,99,99,255,120,120,120,255,152,152,152,255,173,173,173,255,171,171,171,255,170,170,170,255,176,176,176,255,181,181,181,255,182,182,182,255,189,189,189,255,188,188,188,255,190,190,190,255,194,194,194,255,197,197,197,255,201,201,201,255,199,199,199,255,198,198,198,255,213,213,213,255,196,196,196,255,120,120,120,255,199,199,199,255,224,224,224,255,213,213,213,255,215,215,215,255,218,218,218,255,218,218,218,255,218,218,218,255,220,220,220,255,223,223,223,255,225,225,225,255,221,221,221,255,220,220,220,255,220,220,220,255,214,214,214,255,194,194,194,255,125,125,125,255,121,121,121,255,150,150,150,255,113,113,113,255,21,21,21,255,111,111,111,255,82,82,82,255,89,89,89,255,143,143,143,255,224,224,224,255,235,235,235,255,232,232,232,255,235,235,235,255,235,235,235,255,235,235,235,255,235,235,235,255,234,234,234,255,230,230,230,255,230,230,230,255,231,231,231,255,228,228,228,255,224,224,224,255,224,224,224,255,219,219,219,255,220,220,220,255,221,221,221,255,220,220,220,255,217,217,217,255,215,215,215,255,215,215,215,255,212,212,212,255,209,209,209,255,208,208,208,255,180,180,180,255,116,116,116,255,156,156,156,255,205,205,205,255,204,204,204,255,200,200,200,255,190,190,190,255,194,194,194,255,187,187,187,255,181,181,181,255,184,184,184,255,184,184,184,255,156,156,156,255,109,109,109,255,174,174,174,255,169,169,169,255,168,168,168,255,159,159,159,255,157,157,157,255,153,153,153,255,145,145,145,255,145,145,145,255,142,142,142,255,137,137,137,255,132,132,132,255,139,139,139,255,144,144,144,255,148,148,148,255,150,150,150,255,122,122,122,255,97,97,97,255,106,106,106,255,140,140,140,255,159,159,159,255,164,164,164,255,165,165,165,255,165,165,165,255,167,167,167,255,171,171,171,255,175,175,175,255,179,179,179,255,181,181,181,255,178,178,178,255,183,183,183,255,190,190,190,255,190,190,190,255,185,185,185,255,199,199,199,255,203,203,203,255,180,180,180,255,114,114,114,255,197,197,197,255,219,219,219,255,209,209,209,255,214,214,214,255,212,212,212,255,211,211,211,255,214,214,214,255,214,214,214,255,217,217,217,255,217,217,217,255,219,219,219,255,216,216,216,255,215,215,215,255,212,212,212,255,212,212,212,255,171,171,171,255,117,117,117,255,127,127,127,255,125,125,125,255,49,49,49,255,72,72,72,255,142,142,142,255,96,96,96,255,117,117,117,255,161,161,161,255,220,220,220,255,233,233,233,255,232,232,232,255,233,233,233,255,232,232,232,255,232,232,232,255,229,229,229,255,228,228,228,255,225,225,225,255,225,225,225,255,226,226,226,255,223,223,223,255,222,222,222,255,220,220,220,255,215,215,215,255,214,214,214,255,215,215,215,255,214,214,214,255,211,211,211,255,211,211,211,255,211,211,211,255,205,205,205,255,198,198,198,255,204,204,204,255,207,207,207,255,151,151,151,255,112,112,112,255,190,190,190,255,204,204,204,255,192,192,192,255,194,194,194,255,184,184,184,255,182,182,182,255,181,181,181,255,182,182,182,255,181,181,181,255,126,126,126,255,131,131,131,255,176,176,176,255,165,165,165,255,164,164,164,255,158,158,158,255,153,153,153,255,151,151,151,255,146,146,146,255,142,142,142,255,138,138,138,255,134,134,134,255,130,130,130,255,138,138,138,255,140,140,140,255,120,120,120,255,96,96,96,255,92,92,92,255,119,119,119,255,143,143,143,255,156,156,156,255,156,156,156,255,156,156,156,255,158,158,158,255,164,164,164,255,168,168,168,255,169,169,169,255,171,171,171,255,175,175,175,255,177,177,177,255,180,180,180,255,184,184,184,255,187,187,187,255,189,189,189,255,188,188,188,255,195,195,195,255,168,168,168,255,112,112,112,255,195,195,195,255,208,208,208,255,207,207,207,255,206,206,206,255,213,213,213,255,208,208,208,255,205,205,205,255,207,207,207,255,209,209,209,255,212,212,212,255,213,213,213,255,214,214,214,255,213,213,213,255,213,213,213,255,209,209,209,255,203,203,203,255,149,149,149,255,117,117,117,255,82,82,82,255,28,28,28,255,13,13,13,255,82,82,82,255,118,118,118,255,107,107,107,255,99,99,99,255,185,185,185,255,232,232,232,255,218,218,218,255,226,226,226,255,227,227,227,255,224,224,224,255,227,227,227,255,224,224,224,255,223,223,223,255,221,221,221,255,220,220,220,255,221,221,221,255,219,219,219,255,219,219,219,255,216,216,216,255,211,211,211,255,209,209,209,255,208,208,208,255,208,208,208,255,206,206,206,255,206,206,206,255,206,206,206,255,200,200,200,255,193,193,193,255,199,199,199,255,201,201,201,255,202,202,202,255,109,109,109,255,150,150,150,255,192,192,192,255,187,187,187,255,192,192,192,255,178,178,178,255,177,177,177,255,179,179,179,255,179,179,179,255,168,168,168,255,100,100,100,255,155,155,155,255,172,172,172,255,159,159,159,255,158,158,158,255,155,155,155,255,148,148,148,255,146,146,146,255,144,144,144,255,139,139,139,255,135,135,135,255,132,132,132,255,129,129,129,255,124,124,124,255,97,97,97,255,80,80,80,255,107,107,107,255,135,135,135,255,149,149,149,255,146,146,146,255,151,151,151,255,150,150,150,255,154,154,154,255,158,158,158,255,161,161,161,255,162,162,162,255,166,166,166,255,171,171,171,255,173,173,173,255,177,177,177,255,182,182,182,255,182,182,182,255,177,177,177,255,178,178,178,255,183,183,183,255,162,162,162,255,103,103,103,255,196,196,196,255,199,199,199,255,197,197,197,255,199,199,199,255,203,203,203,255,203,203,203,255,205,205,205,255,195,195,195,255,199,199,199,255,203,203,203,255,207,207,207,255,207,207,207,255,209,209,209,255,211,211,211,255,212,212,212,255,207,207,207,255,191,191,191,255,129,129,129,255,124,124,124,255,121,121,121,255,93,93,93,255,6,6,6,255,106,106,106,255,98,98,98,255,80,80,80,255,114,114,114,255,194,194,194,255,223,223,223,255,222,222,222,255,222,222,222,255,219,219,219,255,221,221,221,255,222,222,222,255,219,219,219,255,218,218,218,255,216,216,216,255,215,215,215,255,216,216,216,255,214,214,214,255,214,214,214,255,212,212,212,255,206,206,206,255,204,204,204,255,203,203,203,255,203,203,203,255,200,200,200,255,200,200,200,255,201,201,201,255,196,196,196,255,191,191,191,255,188,188,188,255,194,194,194,255,199,199,199,255,167,167,167,255,87,87,87,255,183,183,183,255,187,187,187,255,181,181,181,255,178,178,178,255,172,172,172,255,172,172,172,255,175,175,175,255,149,149,149,255,94,94,94,255,163,163,163,255,163,163,163,255,153,153,153,255,152,152,152,255,151,151,151,255,145,145,145,255,140,140,140,255,140,140,140,255,135,135,135,255,132,132,132,255,129,129,129,255,128,128,128,255
/* @pjs preload="arch-100.png"; */

PImage img;

size(100, 100);

img = loadImage("arch-100.png");
loadPixels();
for (int x = 0; x < img.width; x++) {
  for (int y = 0; y < img.height; y++ ) {
    // Calculate the 1D location from a 2D grid
    int loc = x + y*img.width;
    // Get the R,G,B values from image
    float r,g,b;
    r = red (img.pixels[loc]);
    // Calculate an amount to change brightness based on proximity to the mouse
    float maxdist = 50;//dist(0,0,width,height);
    float d = dist(x,y,50,50);
    float adjustbrightness = 255*(maxdist-d)/maxdist;
    r += adjustbrightness;
    // Constrain RGB to make sure they are within 0-255 color range
    r = constrain(r,0,255);
    // Make a new color and set pixel in the window
    color c = color(r);
    pixels[loc] = c;
  }
}
updatePixels();

exit();
